📌  相关文章
📜  获取目录 linux 命令中文件的完整路径 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:11:53.047000             🧑  作者: Mango

获取目录 Linux 命令中文件的完整路径 - Shell-Bash

在 Linux 系统中,有时我们需要获取文件的完整路径,以便进行相关操作。本文将介绍如何使用 Shell/Bash 命令来获取文件的完整路径。

realpath 命令

realpath 命令可以获取文件的完整路径。

语法:

realpath [file]

参数说明:

  • file:要获取完整路径的文件名或目录名。

示例:

realpath test.txt

输出结果:

/home/username/test.txt
readlink 命令

readlink 命令同样可以获取文件的完整路径。

语法:

readlink -f [file]

参数说明:

  • -f:获取文件的完整路径。
  • file:要获取完整路径的文件名或目录名。

示例:

readlink -f test.txt

输出结果:

/home/username/test.txt
pwd 命令

pwd 命令可以获取当前所在目录的完整路径。

语法:

pwd

示例:

pwd

输出结果:

/home/username/Documents
cd 命令与 pwd 命令结合

在 Shell/Bash 中,可以通过 cd 命令进行目录切换,然后再通过 pwd 命令获取当前目录的完整路径。

示例:

cd /home/username/Documents
pwd

输出结果:

/home/username/Documents
结论

在 Shell/Bash 中,我们可以通过 realpath 命令、readlink 命令、pwd 命令以及 cd 命令与 pwd 命令的结合来获取文件的完整路径。根据实际情况选择合适的命令即可。