mkdir的语法:mkdir [-p] dirName

参数说明:-p:确保目录名存在,不存在则创建

1、mkdir dirname:创建目录(需要一级一级的创建目录,如果上级存在目录名不存在则会报错)

例如:mkdir data/tmp: 这里要注意的是如果data目录不存在的话,则会报错.

2、mkdir -p dirname:可以递归创建多级目录,主要的特点是目录中存在目录名不存在时,则自动创建一个,然后接着创建(也就是可以自动递归的创建多级目录)

例如:mkdir -p data/tmp: 这里如果data目录名不存在的话,则会自动创建一个data,然后在data下再创建tmp

【重点】-p 选项递归创建所有目录,以创建 /home/test/demo 为例,在默认情况下,你需要一层一层的创建各个目录,而使用 -p 选项,则系统会自动帮你创建 /home、/home/test 以及 /home/test/demo。

补充内容:

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐