当前位置:首页 > linux > 正文

linux 查看文件路径

  • linux
  • 2024-04-30 15:35:45
  • 9224

在 Linux 中,"pwd"(print working directory)命令用于输出当前工作目录的绝对路径。
语法:
pwd
示例:
$ pwd
/home/user/Documents
使用“ls”命令
"ls"(list directory)命令不仅可以列出目录内容,还可以通过 -l(long list)选项输出文件的详细列表,其中包括文件的路径。
语法:
ls -l
示例:
$ ls -l
total 36
-rw-rw-r-- 1 user group 630 Feb 19 13:06 file1.txt
-rw-rw-r-- 1 user group 1237 Mar 10 15:34 file2.txt
使用“tree”命令
"tree" 命令可按树形结构递归列出目录内容,同时显示目录和文件的路径。
语法:
tree
示例:
$ tree
├───Documents
│ └───Reports
│ ├───Q1
│ │ ├───Budget.xlsx
│ │ ├───Sales.pptx
│ │ └───Summary.doc
│ └───Q2
│ ├───Budget.xlsx
│ ├───Sales.pptx
│ └───Summary.doc
└───Pictures
├───Family
│ └───2023
│ ├───Summer.jpg
│ └───Winter.jpg
└───Nature
├───Mountains.jpg
└───Sea.jpg
使用“realpath”命令
"realpath" 命令解析符号链接或其他别名,以获取文件的绝对规范路径。
语法:
realpath
示例:
$ realpath link.txt
/home/user/Documents/file1.txt
使用“find”命令
"find" 命令可以在文件系统中递归搜索文件和目录。 通过指定 -exec realpath 选项,可以获取文件的绝对路径。
语法:
find -exec realpath {} \;
示例:
$ find ~/Documents -name file1.txt -exec realpath {} \;
/home/user/Documents/file1.txt