1、根目录
根目录是Linux系统中最重要的一个目录,系统中所有的目录都是由根目录衍生而来,而且根目录还与开机、还原、系统修复等动作有关,开机所需要的软件,程序,函数库都包含在根目录下,可见根目录是非常的重要。
在Linux系统中,根目录的表示方式为 / ,在Linux中的绝对路径与相对路径中说过,Linux中的绝对路径和相对路径的区分就是看路径的开头有没有根目录(/)。在任何时候,如果需要切换到根目录,只需要下面的指令即可:
cd /
2、家目录
Linux是一个多用户操作系统,每个用户都会有自己的偏好设置和自己的文件或目录,因此在添加用户账号的时候可以为用户指定家目录。
在Linux中的账户与群组中说过,root用户在Linux系统中拥有至高无上的权利,在家目录这块就是一个体现,root账号有自己独享的家目录,位于根目录下的root子目录,即 /root;所有其他账号的家目录位于根目录下的home子目录(/home/username),username是账号名,也就是说root账号住的是别墅,而其他账号住的是集体宿舍。
登录系统后,默认的当前工作目录(可输入pwd指令查看)就是当前用户的家目录,如果有的话。以下的cd指令都可以快速的切换到家目录:
cd 切换到当前用户的家目录
cd ~ 同上
cd ~username 切换到username账号的家目录
3、当前目录
在Linux中,当前目录的表示非常简单,以一个点(.)来表示,以下几种查看/usr目录中文件属性的操作是等价的:
cd /usr
ls -al
ls -al .
ls -al /usr
4、上一级目录
在Linux中,上一级目录的表示非常简单,以两个点(..)来表示,下面的指令先进入/usr的子目录bin,再执行ls -al ..指令,其结果和上面ls -al /usr的结果是一样的。
cd /usr/bin
ls -al ..
5、前一个目录(仅对cd指令有效)
假设你之前好不容易进入了一个很深的目录,然后不小心敲了个 cd /,是不是快气晕了啊,不用着急,通过下面的指令可以轻松的回到前一个指令:
cd -