侧边栏壁纸
Linux入门自学网博主等级

每日学一条Linux命令,终成Linux大神

  • 累计撰写 725 篇文章
  • 累计创建 143 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux pwd命令教程:如何显示当前工作目录的路径

Linux pwd命令介绍

Linux pwd命令是一个简单而常用的命令,它的作用是打印当前工作目录的绝对路径。在本教程中,你将学习如何使用pwd命令,以及它的常用选项和实例。
pwd是print working directory的缩写,它是一个shell内置命令,也就是说,它是由shell自身提供的功能,而不是调用外部程序。pwd命令可以帮助你在Linux文件系统中找到你所在的位置,或者在脚本中传递当前工作目录。

适用的Linux版本

pwd命令几乎适用于所有的Linux发行版,包括Ubuntu, Debian, CentOS, Fedora, Red Hat等。如果你的系统没有安装pwd命令,你可以使用以下命令来安装它:

  • 对于基于Debian或Ubuntu的系统,使用apt-get命令:
[linux@bashcommandnotfound.cn ~]$ sudo apt-get install coreutils
  • 对于基于Red Hat或CentOS的系统,使用yum或dnf命令:
[linux@bashcommandnotfound.cn ~]$ sudo yum install coreutils
或者
[linux@bashcommandnotfound.cn ~]$ sudo dnf install coreutils

Linux pwd命令的基本用法

pwd命令的语法格式如下:

pwd [选项]

其中,选项可以是以下之一:

  • -L, --logical:使用逻辑路径,即包含符号链接(快捷方式)的路径。这是默认选项,如果没有指定任何选项,pwd就相当于pwd -L。
  • -P, --physical:使用物理路径,即不包含符号链接的路径。这个选项可以显示出真实的目录名称。
  • --version:显示pwd命令的版本信息。
  • --help:显示pwd命令的帮助信息。

Linux pwd命令的常用选项说明

下表列出了pwd命令的常用选项及其说明:

选项说明
-L, --logical使用逻辑路径
-P, --physical使用物理路径
--version显示版本信息
--help显示帮助信息

Linux pwd命令的实例

下面是一些使用pwd命令的实例:

  • 不带任何选项的pwd命令,输出当前工作目录的逻辑路径:
[linux@bashcommandnotfound.cn ~]$ pwd
/home/linux
  • 使用-P选项的pwd命令,输出当前工作目录的物理路径:
[linux@bashcommandnotfound.cn ~]$ pwd -P
/mnt/home/linux
  • 使用-L选项的pwd命令,输出当前工作目录的逻辑路径:
[linux@bashcommandnotfound.cn ~]$ pwd -L
/home/linux
  • 使用--version选项的pwd命令,显示版本信息:
[linux@bashcommandnotfound.cn ~]$ pwd --version
pwd (GNU coreutils) 8.32
  • 使用--help选项的pwd命令,显示帮助信息:
[linux@bashcommandnotfound.cn ~]$ pwd --help

Linux pwd命令的注意事项

  • 如果你使用了cd命令来切换到一个符号链接所指向的目录,那么不带任何选项或者带-L选项的pwd命令会输出包含符号链接的路径,而带-P选项的pwd命令会输出不包含符号链接的路径。
  • 如果你的系统没有安装pwd命令,你可以使用echo $PWD命令来显示当前工作目录的路径,这个命令会输出一个环境变量的值,它和pwd命令的输出相同。

Linux pwd命令的快捷键

  • Ctrl+L:清除终端屏幕的内容,相当于clear命令。
  • Ctrl+C:终止当前运行的命令。
  • Ctrl+D:退出当前终端会话,相当于exit命令。
0

评论区