Linux(Centos 7.6)命令详解:mkdir

1.命令作用

如果目录还不存在,则创建目录(Create the DIRECTORY, if they do not already exist.)

2.命令语法

Usage: mkdir OPTION... DIRECTORY...

3.参数详解

OPTION:

  • -m, --mode=MODE,创建新目录同时设置权限模式
  • -p, --parents,创建多层目录,如上层目录不存在会自动创建
  • -v, --verbose,创建目录时打印目录创建信息
  • -Z,没有具体英文单词,是一个选项标志,用于创建一个带selinux上下文的目录

4.常用用例

1.-m参数,创建一个指定mode的目录

复制代码
[root@localhost test]# mkdir -m 777 Dir1
[root@localhost test]# ll
total 0
drwxrwxrwx. 2 root root 6 Jan  6 13:55 Dir1
[root@localhost test]# 

2.-p参数,创建多层目录

复制代码
[root@node2 test]# ll
total 0
[root@node2 test]# mkdir Dir1/Dir2/Dir3
mkdir: cannot create directory 'Dir1/Dir2/Dir3': No such file or directory
[root@node2 test]# mkdir -p Dir1/Dir2/Dir3
[root@node2 test]# tree 
.
└── Dir1
    └── Dir2
        └── Dir3

3 directories, 0 files
[root@node2 test]# 

3.-v参数,创建目录输出创建信息

复制代码
[root@node2 test]# mkdir -v Tdir1
mkdir: created directory 'Tdir1'
[root@node2 test]# 

4.一次多次创建多个同级目录

复制代码
[root@node2 test]# ll
total 0
[root@node2 test]# mkdir Dir1 Dir2 Dir3
[root@node2 test]# ll
total 0
drwxr-xr-x. 2 root root 6 Jan  6 14:04 Dir1
drwxr-xr-x. 2 root root 6 Jan  6 14:04 Dir2
drwxr-xr-x. 2 root root 6 Jan  6 14:04 Dir3
[root@node2 test]# 
相关推荐
hai3152475435 分钟前
FiveOS V3.0 交付(微服务器操作系统版 · 物理合规修正
linux·人工智能·spring boot·后端·神经网络·机器学习
志栋智能8 分钟前
超自动化巡检:让运维工作可衡量、可优化
运维·数据库·自动化
遇见火星10 分钟前
从0到1掌握Ansible:让自动化运维不再是梦想
运维·自动化·ansible
biter down11 分钟前
7. Fixture :自动化前后置
运维·自动化
文青小兵12 分钟前
Linux云计算——docker 告警(六)
linux·运维·docker·云计算·prometheus
xiep143833351016 分钟前
CentOS 7.9 安装 TigerVNC
linux·运维·centos
2601_9571909020 分钟前
实战落地为王,全尺寸定制飞行影院适配全场景文旅升级
大数据·运维·人工智能
光电笑映24 分钟前
进程间通信(上):深入理解管道与进程池
linux·运维·服务器
2301_8090494226 分钟前
phase3_note_vivado_2020_ip_packager_revision
linux·fpga开发
老杨聊技术28 分钟前
CentOS 7 安装 Docker 完整版教程
linux·docker·centos