跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

LINUX怎么查看当前所在目录_Linux pwd命令及相关路径操作【基础】

使用pwd命令可直接显示当前工作目录的绝对路径,如/home/username/Documents;配合-P或-L选项分别以物理或逻辑方式显示,还可通过$PWD变量、ls命令及cd特殊用法辅助确认路径。

如果您在Linux终端中操作文件或执行命令,但不确定当前所处的具体目录位置,则需要确认当前工作路径。以下是查看当前所在目录及相关路径操作的方法:

一、使用pwd命令显示当前工作目录

pwd(print working directory)是Linux中最直接用于显示当前所在目录的命令,它会输出从根目录开始的完整绝对路径。

1、在终端中输入

pwd并按回车键。

2、终端将立即返回类似

/home/username/Documents的路径字符串。

3、若需以物理路径方式显示(不解析符号链接),可添加

-P选项:输入pwd -P并回车。

4、若需以逻辑路径方式显示(保留符号链接路径),可添加

-L选项:输入pwd -L并回车。

二、结合ls与pwd理解目录结构

仅查看路径不足以掌握当前目录的内容和层级关系,配合ls命令可验证pwd输出的准确性,并识别子目录与文件分布。

1、执行

pwd获取当前路径。

2、紧接着执行

ls -l列出当前目录下所有文件及目录的详细信息。

3、观察输出中第一列权限标识与最后一列名称,确认是否存在预期子目录或文件。

4、如需同时显示隐藏文件(以点开头的文件或目录),使用

ls -la。

Docker Desktop(linux)

当前 Docker 最新稳定版本之一,主要针对稳定性和兼容性进行了修复优化,适合生产环境与日常开发使用。该版本继续强化 AI 开发支持、容器日志管理以及 Docker Engine 的安全能力,对 Windows/macOS/Linux 平台兼容性进行了进一步优化。

下载

三、使用shell变量PWD获取当前路径

PWD是bash等主流shell自动维护的环境变量,其值始终与pwd命令输出一致,适合在脚本或复合命令中引用当前路径。

1、在终端中输入

echo $PWD并回车。

2、终端将输出与

pwd完全相同的绝对路径。

3、该变量可直接用于路径拼接,例如:输入

ls $PWD/../查看上级目录内容。

4、注意不要误用

$pwd(小写),该变量不存在,会导致空输出。

四、通过cd命令间接确认当前位置

cd命令虽主要用于切换目录,但其特殊用法可辅助验证当前路径是否为预期位置,尤其适用于快速返回或路径比对场景。

1、输入

cd(不带参数)并回车,将返回当前用户的家目录。

2、再次执行

pwd,对比两次输出差异,确认是否已离开原位置。

3、输入

cd -可切换回上一次所在目录,再执行pwd验证路径跳转准确性。

4、执行

cd .

(当前目录)后运行pwd,输出应与之前完全一致。

相关文章