其他
每天进步一点点之linux命令(5):mkdir、rmdir命令
01
—
mkdir
mkdir (make directories),用来创建目录。创建的目录必须是不存在的目录,如果要创建的目录已经存在,则会提示:mkdir: cannot create directory ‘bak’: File exists。表示目录已存在
[root@studyclub zhuo]# mkdir --help
Usage: mkdir [OPTION]... DIRECTORY...
常用参数:
-p:递归创建多级目录
-v:verbose。显示创建的详细过程
实例演示:
例1:在当前目录下创建dir-test目录
[root@studyclub zhuo]# mkdir dir-test
例2:同时创建多个目录
[root@studyclub zhuo]# mkdir dir-test1 dir-test2 dir-tes3
例3:同时创建多级目录并显示创建过程
[root@studyclub zhuo]# mkdir -pv dir-teste4/level1/level2/level3
02
—
rmdir
rmdir(remove directories),用来删除目录。如果要删除的目录是空目录,则可以直接删除。如果目录下有内容,则需要在执行命令的时候添加一些选项才能删除目录。
[root@studyclub kdump]# rmdir --help
Usage: rmdir [OPTION]... DIRECTORY...
常用参数:
-p:递归删除多级目录
-v:verbose。显示删除的详细过程
实例演示:
例4:把上面例3中创建的目录用一条命令全部删除。
rmdir -p dir-teste4/level1/level2/level3
作业:
请总结:根据例3的执行情况,请总结-p选项的作用
创建一个空目录,然后删除它。
创建一系列目录,并在其下创建文件,最后结构如下:a/b/c/d/file。完成上面的操作后,再用一条命令全部删除上面创建的内容。