Warning: Undefined array key "custom_message" in /www/wwwroot/bbs.aaronyang.cc/wp-content/plugins/wpcopyrights/index.php on line 105

pwd

pwd

显示当前工作目录的绝对路径。

补充说明

pwd(英文全拼:print working directory) 命令用于显示用户当前所在的工作目录(以绝对路径显示)。

内建命令

概要

pwd [-LP]

选项

-L (默认值)打印环境变量"$PWD"的值,可能为符号链接。
-P 打印当前工作目录的物理位置。

返回值

返回状态为成功除非给出了非法选项或是当前目录无法读取。

注意

  1. 该命令是bash内建命令,相关的帮助信息请查看help命令。

外部命令

概要

pwd [OPTION]...

主要用途

  • 显示当前工作目录。

选项

-L, --logical 打印环境变量"$PWD"的值,可能为符号链接。
-P, --physical (默认值)打印当前工作目录的物理位置。
--help 显示帮助信息并退出。
--version 显示版本信息并退出。

返回值

返回状态为成功除非给出了非法选项或是当前目录无法读取。

注意

  1. 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man pwdinfo coreutils 'pwd invocation'
  2. 启动或关闭内建命令请查看enable命令,关于同名优先级的问题请查看builtin命令的例子部分的相关讨论。
  3. 在不禁用内建且当前环境没有定义pwd函数的情况下,使用/usr/bin/pwd指向coreutilspwd,使用pwd指向bash内建的pwd

例子

查看当前所在路径

[root@localhost var]# pwd
/var

显示软连接文件最终指向的文件路径

[root@localhost ~]# cd /var/   # 进入/var目录,该目录下有个 mail 软连接文件
[root@localhost var]# ls -al
total 164
...
lrwxrwxrwx  1 root root   10 Oct 17  2015 mail -> spool/mail

[root@localhost var]# cd mail/   # 进入 mail 目录,mail 为连接文件。
[root@localhost mail]# pwd       # 默认,使用连接文件,直接显示连接文件全路径。
/var/mail

使用 -P 参数,显示的不是逻辑路径,而是连接(软连接)文件最终指向的文件

[root@localhost mail]# pwd -P    
/var/spool/mail

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/pwd/

(0)
AuroraAurora站点维系者
上一篇 2024年 3月 1日 下午4:54
下一篇 2024年 3月 1日 下午4:54

相关推荐

  • SQL 简介

    SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模…

    2023年 5月 28日
  • Pandas JSON

    JSON(JavaScript Object Notation,JavaScript 对象表示法),是存储和交换文本信息的语法,类似 XML。 JSON 比 XML 更小、更快,更…

    2023年 5月 16日
  • iOS定位操作

    文章目录IOS定位操作简介实例步骤输出 IOS定位操作 简介 在IOS中通过CoreLocation定位,可以获取到用户当前位置,同时能得到装置移动信息。 实例步骤 1、创建一个简…

    2023年 4月 1日
  • 如何让自己的模糊视频变高清(4K)?

    有些视频是不是看着很模糊,又不忍心丢掉。比如一段回忆,一个瞬间。下面安利一个很好用的软件,可以通过使用AI深度学习能力,将视频像素进行提升。 文章目录演示视频此软件对电脑要求较高,…

    2021年 7月 29日
  • pwck

    文章目录pwck补充说明语法选项参数实例 pwck 用来验证系统认证文件内容和格式的完整性 补充说明 pwck命令 用来验证系统认证文件/etc/passwd和/etc/shado…

    入门教程 2024年 3月 1日
  • 32. panic 和 recover

    欢迎来到 Golang 系列教程的第 32 篇。 文章目录什么是 panic?什么时候应该使用 panic?panic 示例发生 panic 时的 deferrecoverpani…

    2023年 12月 5日
  • tac

    文章目录tac概要主要用途参数选项返回值例子注意 tac 连接多个文件并以行为单位反向打印到标准输出。 概要 tac [OPTION]… [FILE]… 主要用途 按行为单…

    入门教程 2024年 3月 11日
  • batch

    文章目录batch补充说明语法选项参数实例 batch 在系统不繁忙的时候执行定时任务 补充说明 batch命令 用于在指定时间,当系统不繁忙时执行任务,用法与at相似。 语法 b…

    入门教程 2023年 12月 6日
  • pwunconv

    文章目录pwunconv补充说明语法实例 pwunconv 用来关闭用户的投影密码 补充说明 pwunconv命令 与pwconv功能相反,用来关闭用户的投影密码。它会把密码从sh…

    入门教程 2024年 3月 1日
  • tar

    文章目录tar补充说明语法选项参数实例zip格式tar格式(该格式仅仅打包,不压缩)tar.gz格式tar.bz2格式tar.xz格式tar.Z格式(已过时)jar格式7z格式其它…

    入门教程 2024年 3月 11日

发表回复

登录后才能评论
Translate »