详解Linux命令--mkdir

mkdir 命令是Linux中最常用的命令之一,用于创建新的目录。本文将详细介绍mkdir命令的用法,并给出具体的示例。

1. 基本语法

mkdir的基本语法如下:

mkdir [options] directory...
  • [options]:可选参数,用于控制创建目录的行为。
  • directory...:要创建的目录名。

2. 常用选项

2.1 -p

递归创建目录,即使父目录不存在也会创建。

示例:

递归创建目录/home/user/myproject/subfolder

mkdir -p /home/user/myproject/subfolder

2.2 -m--mode

指定新目录的权限模式。

示例:

创建目录/home/user/myproject并设置权限为755:

mkdir -m 755 /home/user/myproject

2.3 -v

详细模式,显示创建目录的过程。

示例:

详细模式创建目录/home/user/myproject

mkdir -v /home/user/myproject

2.4 -Z

为新创建的目录设置SELinux上下文。

示例:

创建目录/home/user/myproject并设置SELinux上下文:

mkdir -Z /home/user/myproject

2.5 --parents

等同于-p选项,递归创建目录。

示例:

递归创建目录/home/user/myproject/subfolder

mkdir --parents /home/user/myproject/subfolder

2.6 --verbose

等同于-v选项,显示创建目录的过程。

示例:

详细模式创建目录/home/user/myproject

mkdir --verbose /home/user/myproject

2.7 --mode

等同于-m选项,指定新目录的权限模式。

示例:

创建目录/home/user/myproject并设置权限为755:

mkdir --mode=755 /home/user/myproject

3. 实战案例

3.1 创建单个目录

创建目录/home/user/myproject

mkdir /home/user/myproject

3.2 递归创建目录

递归创建目录/home/user/myproject/subfolder

mkdir -p /home/user/myproject/subfolder

3.3 创建目录并设置权限

创建目录/home/user/myproject并设置权限为755:

mkdir -m 755 /home/user/myproject

3.4 创建目录并显示详细信息

创建目录/home/user/myproject并显示详细信息:

mkdir -v /home/user/myproject

3.5 创建目录并设置SELinux上下文

创建目录/home/user/myproject并设置SELinux上下文:

mkdir -Z /home/user/myproject

3.6 创建多个目录

创建多个目录/home/user/myproject/home/user/myproject2

mkdir /home/user/myproject /home/user/myproject2

请注意,某些命令的选项和语法可能会因不同的Linux发行版和版本而略有不同,请根据实际情况调整命令的具体细节。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值