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

相关推荐

  • ncftp

    文章目录ncftp补充说明语法选项参数安装实例 ncftp 是增强的的FTP工具 补充说明 ncftp命令 是增强的的ftp工具,比传统的FTP指令更加强大。FTP让用户得以下载存…

    入门教程 2024年 1月 10日
  • 循环语句

    文章目录循环语句for 语句语法例子breakcontinue更多例子无限循环 循环语句 上一节:第八篇 if else 语句下一节:第十篇 switch 语句 这是本Golang…

    2023年 12月 5日
  • csplit

    文章目录csplit补充说明语法选项参数实例 csplit 将一个大文件分割成小的碎片文件 补充说明 csplit命令 用于将一个大文件分割成小的碎片,并且将分割后的每个碎片保存成…

    入门教程 2023年 12月 7日
  • C++ 数据类型

    使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。 您可能需要存储各种数据类型(比…

    2024年 3月 18日
  • telnet

    文章目录telnet补充说明语法选项参数实例 telnet 登录远程主机和管理(测试ip端口是否连通) 补充说明 telnet命令 用于登录远程主机,对远程主机进行管理。telne…

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

    文章目录gzexe补充说明语法选项参数 gzexe 用来压缩可执行文件 补充说明 gzexe命令 用来压缩可执行文件,压缩后的文件仍然为可执行文件,在执行时进行自动解压缩。当您去执…

    入门教程 2023年 12月 14日
  • expr

    文章目录expr补充说明语法选项参数实例 expr 一款表达式计算工具 补充说明 expr命令 是一款表达式计算工具,使用它完成表达式的求值操作。 expr的常用运算符: 加法运算…

    入门教程 2023年 12月 14日
  • IOS GameKit

    文章目录简介实例步骤输出 简介 GameKit是iOS SDK中一个常用的框架。其核心功能有3个: 交互游戏平台Game Center, P2P设备通讯功能 In-Game Voi…

    2023年 4月 1日
  • cal

    文章目录cal补充说明语法选项参数实例 cal 显示当前日历或指定日期的日历 补充说明 cal命令 用于显示当前日历,或者指定日期的日历,如果没有指定参数,则显示当前月份。 一个单…

    入门教程 2023年 12月 7日
  • 介绍和安装

    文章目录介绍和安装什么是Golang为什么选择Golang选择Go时的一些优点安装苹果系统Windows 系统Linux 系统环境配置linux1.下载安装包 or 直接安装2.解…

    2023年 12月 5日

发表回复

登录后才能评论
Translate »