Linux 目录操作命令:绝对和相对路径
明白绝对路径表示法和相对路径表示法的区别是非常重要的。因为路径表示正确有助你准确地去到指定目标目录。
当表示一个目录路径名时,以斜线符(/)开始,指以文件系统根目录为起始点表示的目录路径名(绝对路径)。否则,指以当前目录为起始点表示的目录路径名(相对路径)。
下面例子,我们当前目录是 /home/sssit. 当前目录下不含 home 目录,所以去上层父目录 /home 的方法,可以使用 /home 的绝对路径表示法正确执行, 而 $ cd home
是错误的。
下面,当前目录为 /home 。$ cd /sssit
命令出错是因为根目录(/)下没有 sssit 目录,而 $ cd sssit
命令以当前目录为起点,当前目录下有 sssit 目录,因此命令正确执行进入 /home/sssit 目录并以 /home/sssit 为当前目录。
若当前目录是根目录(/),无论 $ cd /home
还是 $ cd home
都正确。都将进入 /home 目录。
推荐文章: