一、 Linux上的文件管理类命令有哪些,其常用的使用方法及相关示例演示
rmdir: 删除空目录,如果目录里面有内容,需要删除的话,则需要使用rm命令
格式: rmdir [options] directory…
选项: -p: 递归删除
示例:在 /tmp下创建了a/b/c的目录,首先,我们删除/tmp/a目录,看系统如何提示。 第二步,使用-p选项删除这些目录。
[root@localhost tmp]# mkdir -p /tmp/a/b/c
[root@localhost tmp]# tree /tmp/a
/tmp/a
└── b
└── c
[root@localhost tmp]# rmdir a
rmdir: 删除 “a” 失败: 目录非空
[root@localhost tmp]# rmdir -p a/b/c
mkdir: 创建目录
格式: mkdir [选项] 目录…
选项: -m MODE: 创建目录时,设定目录的访问权限,默认权限为755,可以使用此选项更改目录的权限,权限可以是8进制数字格式,也可以指定ugo的权限
-p: 递归创建目录,创建一个目录,如果其父目录不存在,则递归创建其父目录
示例:
[root@localhost tmp]# mkdir -m 777 a
[root@localhost tmp]# ls -ld a
drwxrwxrwx. 2 root root 6 12月 10 20:06 a
[root@localhost tmp]# mkdir -m u=rwx,g=rw,o=rw b
[root@localhost tmp]# ls -ld b
drwxrw-rw-. 2 root root 6 12月 10 20:07 b
[root@localhost tmp]# mkdir /e/f/g
mkdir: 无法创建目录”/e/f/g”: 没有那个文件或目录
[root@localhost tmp]# mkdir -p /e/f/g
[root@localhost tmp]#