📅  最后修改于: 2023-12-03 15:29:36.083000             🧑  作者: Mango
在 Bash 中,路径可以有两种表示方式:绝对路径和相对路径。两种方式的区别在于基准点的不同:绝对路径是从根目录开始的路径,而相对路径是相对于当前工作目录的路径。
绝对路径的格式是以根目录作为起点,从根目录开始一级一级地描述路径。在 Linux 系统中,根目录的路径是 / 。所以绝对路径的开头通常都是这个符号。以下是一个绝对路径的示例:
/usr/bin/python
这个路径以 / 开头,从根目录开始,一级一级地指向 /usr/bin 目录下的 python 可执行文件。
相对路径是描述文件或目录在当前工作目录下的路径。相对路径不需要以 / 开头,只需要使用当前工作目录为基准点,一级一级地描述路径即可。以下是一个相对路径的示例:
../bin/python
这个路径以 .. 开头,表示返回上一级目录,然后一级一级地指向 bin 目录下的 python 可执行文件。
绝对路径和相对路径在使用上有一些差异:
因此,在实际编程中,我们需要灵活地选择使用绝对路径或相对路径,以满足实际需要。
在 Bash 中,有一些常用的命令用于操作路径,包括:
使用这些命令可以方便地操作路径和文件,提高工作效率。
以上是 Bash 相对 vs. 绝对路径的介绍。掌握这些知识,可以帮助你更好地理解和使用 Bash。