Linux 目录的相关操作

时间:2022-05-30 17:46:05

cd:切换目录

#代表去到cookie这个用户的主文件夹,即/home/cookie  [~account  代表account这个用户的主文件夹]

Linux 目录的相关操作


#表示回到自己的主文件夹,即是/root这个目录  [~  代表“目前用户身份”所在的主文件夹]

Linux 目录的相关操作


#没有加上任何路径,也还是代表回到自己主文件夹的意思

Linux 目录的相关操作


#表示去到目前的上层目录,即是/root 的上层目录的意思   [..  代表上层目录]

Linux 目录的相关操作


#表示回到刚才的那个目录,也就是/root   [-  代表前一个工作目录]

Linux 目录的相关操作


#绝对路径写法,直接指定要去的完整路径名称    [绝对路径:路径的写法一定要由根目录/写起]

Linux 目录的相关操作


#相对路径写法,由/var/spool/mail 到 /var/spool/plymouth就这样写   [相对路径:路径的写法不是由/写起]

Linux 目录的相关操作




pwd:显示目前所在的目录

#单纯显示出当前的工作目录

Linux 目录的相关操作


#列出目前工作目录

Linux 目录的相关操作


#加入参数-P之后,列出目前工作目录(有没有加-P差很多~)

Linux 目录的相关操作

Linux 目录的相关操作

由上图发现,因为/var/mail是连接文件,连接到var/spool/mail,所以加上pwd -P的参数后,会不以连接文件的数据显示,而是显示正确的完整路径




mkdir:新建新目录

[root@localhost ~]# cd /tmp
[root@localhost tmp]# mkdir test                                                <==创建一个名为test的新目录
[root@localhost tmp]# mkdir test1/test2/test3/test4
mkdir: cannot create directory `test1/test2/test3/test4': No such file or directory       <==没有办法直接创建此目录

[root@localhost tmp]# mkdir -p test1/test2/test3/test4                    <==加了-p参数后,可以自行创建多层目录

Linux 目录的相关操作


新建权限为rwx--x--x的目录

Linux 目录的相关操作



rmdir:删除“空”的目录

Linux 目录的相关操作

test目录可直接删除,但因test1目录下还有很多的目录,无法直接用rmdir命令进行删除,加入-p参数后即可将test1/test2/test3/test4 一起删除