Linux里面mkdir加不加-p的区别是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux里面mkdir加不加-p的区别是啥?相关的知识,希望对你有一定的参考价值。
区别就是不加只能创建一级目录,加上可以创建多级目录,希望可以帮助你,请采纳,谢谢
例如需创建两级目录:mkdir -p school/class
表示创建目录school,并创建目录school的子目录class
不加 -p 的话,只能先执行 mkdir school,再进入school文件夹,执行 mkdir class 创建。
直接用mkdir指令不加 -p 创建多级目录的话会报错
mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录
[root@localhost ~]# mkdir test01 test02 test03
2、使用 -p 参数来创建5261多级文件夹4102,例如: test01/test02/test03
[root@localhost ~]# mkdir -p test01/test02/test03
3、在1653多个文件夹里的每专个文件夹里面需要创建一个tool文件夹的话,可属以用如下命令实现:
[root@localhost ~]# mkdir test01,test02,test013/tool 参考技术C 一次建立的目录层级不一样。
不加P一次只能建立一个目录,加了-P就可以更具需求,建立多层级目录。
mkdir命令 – 创建目录 -p 递归创建多级目录 查询命令《Linux就该这么学》 请采纳,谢谢
以上是关于Linux里面mkdir加不加-p的区别是啥?的主要内容,如果未能解决你的问题,请参考以下文章