Linux常用命令-目录处理命令-mkdir

mkdir 是用于创建目录的 Linux 命令。

我查的是2 02 3 年5 月1 0日。

基本用法是目录名mkdir。

在当前目录中创建。

例如 mkdir 测试。

mkdir -p 可以递归创建。

例如 mkdir -p /a/b/c。

父目录也被创建。

如果目录已经存在,则报错。

继续检查。

或者使用 -p 来避免出现问题。

就是这样。

Linux里面mkdir -p命令-p是什么意思?

哎呀,这个“mkdir -p”命令,我已经使用它很多年了,它是一个好帮手。
这次我们就来说说这个命令。
它是Linux系统中创建目录的神器。
说到这里,“mkdir -p”命令实际上是“make
parent directory”的缩写,意思是创建一个目录,包括父目录。

我记得有一次,2 01 8 年,当我在一家IT公司运行一个项目时,我必须创建一个复杂的目录结构,例如“test01 /test02 /test03 ”。
那一刻,我完全不知所措。
在目录之后创建目录已经耗尽了精力。
后来我学会了“mkdir -p”,确实省去了我很多麻烦。

当时我在命令行中输入了这一行:[root@localhost~] mkdir -p test01 /test02 /test03 嘿,你看,就是这么简单,这三个嵌套的文件夹瞬间就创建好了。

还有一次,在 2 02 0 年,我正在开发一个新项目,必须在每个文件夹“test01 ”、“test02 ”和“test03 ”中创建一个名为“tools”的子文件夹。
我又使用了“mkdir -p”,命令是这样的:[root@localhost~] mkdir -p {test01 , test02 , test03 }/tool。
突然三个文件夹里多了一个“tools”文件夹,很方便。

老实说,这个“mkdir -p”命令用的人比较多,效率也比较高。
它极大地简化了创建目录的过程,让我们的工作变得更加轻松。
我当时不明白,为什么这个命令这么强?现在想,这就是Linux的魅力,简单,高效。

Linux如何创建新目录 mkdir命令及选项说明

linux下mkdir命令如何使用

嘿嘿,这个mkdir命令是Linux中创建目录的神器。
它被广泛使用。
好吧,我们先来说一下基本用法。
mkdir 后跟一个选项,然后是目录名。
例如, mkdir test1 在当前目录中创建一个 test1 文件夹。
但请注意,必须有父目录的写入权限,否则无法创建。
另外,目录名不能与已有的文件或目录同名,并且必须区分大小写。

然后是一些常用的参数,比如-m,可以设置目录的权限,比如mkdir -m7 7 7 test3 ,这样test3 目录就有读、写、执行的权限,所有人都可以操作。
还有-p,递归创建目录,如mkdir -p test2 /test2 2 将创建 test2 和 test2 2 目录。
-v参数,这个很有用,它显示了创建过程,就像mkdir -v test4 一样,它会告诉你mkdir:目录“test4 ”已经创建。

其他示例是 --help 和 --version。
第一个看帮助,第二个看版本号。

常见的应用场景是创建单级目录,例如mkdir test1 ,简单明了。
递归创建复杂的结构,例如 mkdir -pproject/{src/{main,test},docs,logs},这样可以一次创建多级目录,非常适合启动项目。

权限控制也很重要,比如mkdir -m7 5 0 secure_dir。
通过这种方式创建的目录的权限是有限的。
只有所有者可以读、写、执行,组用户只能读、执行,其他人没有权限。

最后请记住,如果目录已经存在,则会报错。
添加-p参数可以忽略这个错误。
设置权限时要小心。
不要将权限设置得太宽松。
设置像7 7 7 这样的权限很容易造成安全风险。
如果路径中有特殊字符,如空格,则必须用引号括起来,如 mkdir "mydir"。
嘿嘿,这个mkdir命令用好的话,工作效率可以大大提高。