查看原文
其他

每天进步一点点之linux命令(5):mkdir、rmdir命令

Cloud研习社 Cloud研习社 2023-06-06



01


mkdir


mkdir (make  directories),用来创建目录。创建的目录必须是不存在的目录,如果要创建的目录已经存在,则会提示:mkdir: cannot create directory ‘bak’: File exists。表示目录已存在

[root@studyclub zhuo]# mkdir --helpUsage: 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 --helpUsage: rmdir [OPTION]... DIRECTORY...

常用参数:

-p:递归删除多级目录

-v:verbose。显示删除的详细过程

实例演示:

例4:把上面例3中创建的目录用一条命令全部删除。

rmdir -p dir-teste4/level1/level2/level3

作业:

  • 请总结:根据例3的执行情况,请总结-p选项的作用

  • 创建一个空目录,然后删除它。

  • 创建一系列目录,并在其下创建文件,最后结构如下:a/b/c/d/file。完成上面的操作后,再用一条命令全部删除上面创建的内容。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存