📌  相关文章
📜  文件 linux 的完整路径 - Shell-Bash (1)

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

文件 Linux 的完整路径 - Shell/Bash

在 Linux 系统中,完整路径是指通过一系列目录来指定文件的绝对路径。它可以让您方便地访问任何文件,而无需担心它们在哪个目录中。

获取当前目录的完整路径

要获取当前工作目录的完整路径,可以使用 pwd 命令。在终端中输入以下命令即可:

pwd

该命令将返回当前工作目录的完整路径,例如 /home/user/Documents/

获取任意文件的完整路径

在 Linux 中,您可以使用相对路径或绝对路径来访问文件。相对路径是指从当前工作目录开始指定文件的路径。绝对路径是指从根目录开始指定文件的路径。

要获取任意文件的完整路径,您必须知道根目录的完整路径。在大多数 Linux 发行版上,根目录的完整路径为 /

  1. 要获取相对路径的文件的完整路径,则需要将相对路径与当前工作目录的完整路径组合在一起:
# 假设当前工作目录为 /home/user/Documents/
# 下面的命令会返回 /home/user/Documents/example.txt 的完整路径
cd /home/user/Documents/
realpath example.txt
  1. 要获取绝对路径的文件的完整路径,只需将绝对路径指定给 realpath 命令即可:
# 下面的命令将返回 /var/log/syslog 的完整路径
realpath /var/log/syslog
结论

在 Linux 中,完整路径是访问文件和目录的一种方便方法。使用 pwd 命令可以获取当前工作目录的完整路径。要获取任意文件的完整路径,您必须知道根目录的完整路径,并使用 realpath 命令来获取其完整路径。