相对路径名
在绝对路径名从根目录开始并通向其目的地的情况下,相对路径名从工作目录开始。 为此,它使用一些特殊符号来表示文件系统树中的相对位置。 这些特殊符号是“.”。 (点)和“..”(点点)。
这 ”。” 表示法是指工作目录,“..”表示法是指工作目录的父目录。 下面是它的工作原理。 让我们将工作目录更改为
/usr/bin 再次:
[我@linuxbox ~]$ cd / usr / bin
[我@linuxbox bin]$ PWD
/ usr / bin
[我@linuxbox ~]$ cd / usr / bin
[我@linuxbox bin]$ PWD
/ usr / bin
好的,现在假设我们想将工作目录更改为
/usr/bin 即 /usr。 我们可以通过两种不同的方式做到这一点。 要么使用绝对路径名:
[我@linuxbox bin]$ 光盘/用户
[我@linuxbox usr]$ PWD
在/ usr
[我@linuxbox bin]$ 光盘/用户
[我@linuxbox usr]$ PWD
在/ usr
或者,使用相对路径名:
[我@linuxbox bin]$ cd ..
[我@linuxbox usr]$ PWD
在/ usr
[我@linuxbox bin]$ cd ..
[我@linuxbox usr]$ PWD
在/ usr
两种不同的方法具有相同的结果。 我们应该使用哪一种? 需要最少打字的那个!
同样,我们可以将工作目录从 在/ usr 至 / usr / bin 以两种不同的方式。 要么使用绝对路径名:
[我@linuxbox usr]$ cd / usr / bin
[我@linuxbox bin]$ PWD
/ usr / bin
[我@linuxbox usr]$ cd / usr / bin
[我@linuxbox bin]$ PWD
/ usr / bin
或者,使用相对路径名:
[我@linuxbox usr]$ 光盘 ./bin
[我@linuxbox bin]$ PWD
/ usr / bin
[我@linuxbox usr]$ 光盘 ./bin
[我@linuxbox bin]$ PWD
/ usr / bin
现在,我必须在这里指出一些重要的事情。 在几乎所有情况下,我们都可以
更改当前工作目录
省略“./”。 它是隐含的。 打字:
[我@linuxbox usr]$ 光盘仓
[我@linuxbox usr]$ 光盘仓
做同样的事情。 一般来说,如果我们不指定路径名,将假定工作目录。