如何看文件的路径linux
如何看文件的路径linux详细介绍
在 Linux 系统中,查看文件路径的方法分为 命令行方式 和 图形界面方式,以下是具体操作说明:
一、命令行方式(终端操作)
1.
查看当前目录的绝对路径(pwd)
- 作用:显示当前工作目录的绝对路径(从根目录开始的完整路径)。
- 命令:bash
2.
查看当前目录下文件的相对 / 绝对路径
- 相对路径(相对于当前目录):直接使用文件名或
./文件名(如./file.txt)。 - 绝对路径:结合
pwd和文件名,例如:bash+ 文件名 - 更简便的方法:使用
ls -l显示文件详细信息,其中ls -l输出的第一列(权限前)若为符号链接,会显示目标路径;若为普通文件,需配合pwd拼接路径。bash文件名
3.
获取单个文件的绝对路径(realpath)
- 作用:解析符号链接,显示文件的真实绝对路径(去除
..和.符号)。 - 命令:bash
realpath 文件名- 若文件不存在,会报错;若为符号链接,显示目标文件的真实路径。
4.
查看符号链接本身的路径(非目标路径)
- 作用:显示链接文件自身的路径(而非其指向的文件路径)。
- 命令:bash
链接名readlink 链接名
5.
在脚本中获取当前文件路径
- 在 Shell 脚本中,使用
__FILE__变量获取脚本自身的路径:bashrealpath ""
二、图形界面方式
1.
通过文件管理器查看
- GNOME Files(Nautilus):
- 打开文件管理器,点击地址栏,显示当前目录的绝对路径(可手动切换为路径显示模式)。
- 右键文件 → 属性 → 在 “基本” 选项卡中查看 “位置” 字段。
- KDE Dolphin:
- 地址栏默认显示路径,可直接复制;或右键文件 → 属性 → 查看 “路径”。
2.
拖拽文件到终端
- 在终端中,直接将文件从文件管理器拖拽进去,终端会自动填充该文件的绝对路径(适用于快速输入路径)。
三、常见场景示例
- 查看当前目录下所有文件的绝对路径:bash
- 查看某个文件是否为符号链接及其目标路径:bash
文件名 - 获取用户主目录路径:bash
总结
- 绝对路径:以
/开头(如/home/user/file.txt),使用realpath或pwd命令获取。 - 相对路径:以
./(当前目录)或../(上级目录)开头(如./docs/report.pdf)。 - 符号链接:
ls -l显示指向路径,realpath显示目标真实路径,readlink -f显示链接本身的绝对路径。
根据需求选择合适的方法,命令行适合脚本和批量操作,图形界面适合直观查看。