linux 指令大全mkdir,Linux常用命令汇总--mkdir

2023-05-16

1.命令名称:mkdir

2.用途:在指定的位置创建目录

3.用法:mkdir [OPTION]... DIRECTORY...,即mkdir 参数 目录路径

4.参数:

-m, --mode=MODE:设定chmod模式下权限,而不是rwxrwxrwx减umask的权限

-p, --parents 父目录不存在则创建父目录,可以用来创建多级目录

-v, --verbose 每次创建目录都显示信息

5.例子:

例1:创建一个空目录

[root@mycentos test]# mkdir test_1

[root@mycentos test]# ls -lh

总用量 4.0K

drwxr-xr-x 2 root root 4.0K 5月  11 11:35 test_1

例2:创建多级目录

[root@mycentos ~]# mkdir /home/test/test_1/test_2/test_3/test_4 #不指定参数会报错

mkdir: 无法创建目录"/home/test/test_1/test_2/test_3/test_4": 没有那个文件或目录

[root@mycentos ~]# mkdir -p /home/test/test_1/test_2/test_3/test_4 #指定-p参数就正常执行

[root@mycentos ~]# tree /home/test

/home/test

└── test_1

└── test_2

└── test_3

└── test_4

4 directories, 0 files

使用tree命令正常显示目录结构

例3:使用-v打印创建目录的信息

[root@mycentos ~]# mkdir -pv /home/test/test_1/test_2/test_3/test_5/test_6

mkdir: 已创建目录 "/home/test/test_1/test_2/test_3/test_5"

mkdir: 已创建目录 "/home/test/test_1/test_2/test_3/test_5/test_6"

例4:创建权限为666的目录

[root@mycentos ~]# mkdir -m 666 -p /home/test/test_7 -v

mkdir: 已创建目录 "/home/test/test_7"

[root@mycentos test]# ls -lh

总用量 8.0K

drwxr-xr-x 3 root root 4.0K 5月  11 11:37 test_1

drw-rw-rw- 2 root root 4.0K 5月  11 11:40 test_7

test_1目录的权限为777,test_7目录的权限为666

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux 指令大全mkdir,Linux常用命令汇总--mkdir 的相关文章

随机推荐