📅  最后修改于: 2023-12-03 15:32:40.539000             🧑  作者: Mango
pwd
命令介绍pwd
命令是 Linux 系统中常用的命令之一,它用于显示当前工作目录的路径。本文将为程序员介绍该命令的详细用法和使用技巧。
pwd [OPTION]...
该命令可使用的主要参数如下:
| 参数 | 描述 |
| --- | --- |
| -L
| 如果当前工作目录是一个符号链接,则显示符号链接的路径而不是实际路径。默认不开启此选项。 |
| -P
| 显示实际路径而不考虑符号链接。 |
下面列举了 pwd
命令的一些常见使用示例。
$ pwd
/home/user/projects
-P
参数显示实际路径假设在当前工作目录下存在一个符号链接,可以使用 -P
参数强制显示实际路径。
$ ln -s /home/realpath /home/project/link
$ cd /home/project/link
$ pwd
/home/project/link
$ pwd -P
/home/realpath
pwd
命令#!/bin/bash
# 获取当前工作目录的路径
dir=$(pwd)
# 输出路径
echo "Current working directory: $dir"
以下是关于 pwd
命令使用的一些提示:
$(dirname $0)
获取。例如,假设脚本文件名为 myscript.sh
,放置在 /home/user/scripts
目录下,则 $(dirname $0)
会返回 /home/user/scripts
。pwd
命令获取当前工作目录的路径,并给出程序的基准路径。 $(pwd)/config.txt
可以用来表示当前工作目录下的 config.txt
文件的绝对路径。