每天一个Linux命令:mkdir(4)

2023-06-07,,

mkdir

mkdir命令 用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录

格式

mkdir [选项] [目录..]

参数选项

参数 备注
-Z 设置安全上下文,当使用SELinux时有效
-p 同--parents ,若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录
-m <目标属性>或--mode<目标属性>建立目录的同时设置目录的权限
-v --version 显示版本信息

实例

递归创建多个目录

命令:mkdir -p dir1/dir2/dir3

[root@VM_0_9_centos ~]# mkdir -p dir1/dir2/dir3
[root@VM_0_9_centos ~]# ls -Rl ./dir1:
total 4
drwxr-xr-x 3 root root 4096 Oct 25 14:41 dir2 ./dir1/dir2:
total 4
drwxr-xr-x 2 root root 4096 Oct 25 14:41 dir3 ./dir1/dir2/dir3:
total 0

创建权限为777的目录

命令:mkdir - m 777 test1*

[root@VM_0_9_centos ~]# mkdir -m 777 test7
drwxrwxrwx 2 root root 4096 Oct 25 14:43 test7

一个命令创建项目的目录结构

命令:mkdir -vp

 mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

参考

Linux命令大全

github-tldr

每天一个linux命令(1):mkdir命令

每天一个Linux命令:mkdir(4)的相关教程结束。

《每天一个Linux命令:mkdir(4).doc》

下载本文的Word格式文档,以方便收藏与打印。