Linux命令之pwd命令
发布日期:2021-05-07 15:11:51 浏览次数:20 分类:精选文章

本文共 1339 字,大约阅读时间需要 4 分钟。

pwd命令

命令概述

pwd命令是print working directory每个单词的首字母缩写,功能正如其名,用于打印当前工作目录的绝对路径。

命令格式

pwd [选项]

常用选项

  • -L:打印$PWD变量的值,如果它命名了当前的工作目录
  • -P:打印当前的物理路径,不带任何符号链接
  • --help:显示帮助信息并退出
  • --version:显示版本信息并退出

示例

查看默认工作目录的完整路径

[deng@localhost ~]$ pwd
/home/deng

查看指定文件夹的路径

[deng@localhost ~]$ cd /usr/src/[deng@localhost src]$ pwd
/usr/src

如果目录是个符号链接

  • pwd 显示链接(link)路径
    [deng@localhost ~]$ cd /etc/init.d
    [deng@localhost init.d]$ pwd
    /etc/init.d
  • pwd -P 显示实际路径
    [deng@localhost init.d]$ pwd -P
    /etc/rc.d/init.d

查看上一次的工作目录与当前目录

[deng@localhost ~]$ pwd
/home/deng
[deng@localhost ~]$ echo $OLDPWD
/home/deng

当前目录被删除后,pwd仍可显示该目录

[deng@localhost ~]$ mkdir dir
[deng@localhost ~]$ cd dir
[deng@localhost dir]$ pwd
/home/deng/dir
[deng@localhost dir]$ rm -rf ../dir
[deng@localhost dir]$ pwd
/home/deng/dir

查看pwd命令的类型

[deng@localhost dir]$ type -a pwd
pwd 是 shell 内嵌pwd 是 /usr/bin/pwd

查看pwd命令的版本

[deng@localhost dir]$ /usr/bin/pwd --version
pwd (GNU coreutils) 8.22
Copyright (C) 2013 Free Software Foundation, Inc.
许可证:GPLv3+:GNU 通用公共许可证第3 版或更新版本
... (详细信息)

查看pwd命令的帮助信息

[deng@localhost dir]$ /usr/bin/pwd --help
用法:/usr/bin/pwd [选项]...
输出当前工作目录的完整名称。
-L, --logical 使用环境变量中的PWD,即使其中包含符号链接
-P, --physical 避免所有符号链接
--help 显示此帮助信息并退出
--version 显示版本信息并退出

注意事项

  • pwd命令通常位于/usr/bin目录下。
  • 如果使用-L选项,pwd会使用$PWD变量,可能包含符号链接。
  • -P选项会忽略所有符号链接,直接显示实际路径。
上一篇:C指针之函数应用案例(内核分层架构思想)
下一篇:Linux命令之相对路径和绝对路径

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年04月08日 19时46分26秒