Linux 目录操作命令:绝对和相对路径 0 个改进

明白绝对路径表示法和相对路径表示法的区别是非常重要的。因为路径表示正确有助你准确地去到指定目标目录。

当表示一个目录路径名时,以斜线符(/)开始,指以文件系统根目录为起始点表示的目录路径名(绝对路径)。否则,指以当前目录为起始点表示的目录路径名(相对路径)。

下面例子,我们当前目录是 /home/sssit. 当前目录下不含 home 目录,所以去上层父目录 /home 的方法,可以使用 /home 的绝对路径表示法正确执行, 而 $ cd home 是错误的。
Absolute and Relative Paths1

下面,当前目录为 /home$ cd /sssit 命令出错是因为根目录(/)下没有 sssit 目录,而 $ cd sssit 命令以当前目录为起点,当前目录下有 sssit 目录,因此命令正确执行进入 /home/sssit 目录并以 /home/sssit 为当前目录。

Absolute and Relative Paths2

若当前目录是根目录(/),无论 $ cd /home 还是 $ cd home 都正确。都将进入 /home 目录。

Absolute and Relative Paths3

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!