📅  最后修改于: 2023-12-03 15:11:53.047000             🧑  作者: Mango
在 Linux 系统中,有时我们需要获取文件的完整路径,以便进行相关操作。本文将介绍如何使用 Shell/Bash 命令来获取文件的完整路径。
realpath
命令可以获取文件的完整路径。
语法:
realpath [file]
参数说明:
file
:要获取完整路径的文件名或目录名。示例:
realpath test.txt
输出结果:
/home/username/test.txt
readlink
命令同样可以获取文件的完整路径。
语法:
readlink -f [file]
参数说明:
-f
:获取文件的完整路径。file
:要获取完整路径的文件名或目录名。示例:
readlink -f test.txt
输出结果:
/home/username/test.txt
pwd
命令可以获取当前所在目录的完整路径。
语法:
pwd
示例:
pwd
输出结果:
/home/username/Documents
在 Shell/Bash 中,可以通过 cd
命令进行目录切换,然后再通过 pwd
命令获取当前目录的完整路径。
示例:
cd /home/username/Documents
pwd
输出结果:
/home/username/Documents
在 Shell/Bash 中,我们可以通过 realpath
命令、readlink
命令、pwd
命令以及 cd
命令与 pwd
命令的结合来获取文件的完整路径。根据实际情况选择合适的命令即可。