Linux基础命令mkdir详解

mkdir(make directory)命令是用于在 Linux 中创建新目录的基础命令。这个命令的选项不多,但使用起来非常直观。以下是 mkdir 命令的详细参数说明及示例。

基本语法

mkdir [选项] 目录名... 

常用选项

  1. -m <模式> : 设置新创建目录的权限模式(如 0755),与 chmod 的使用方式相同。
  2. -p : 递归创建目录。如果父目录不存在,将自动创建父目录。例如,mkdir -p /path/to/your/directory
  3. -v : 显示详细信息,输出每个创建的目录名,可用于调试和确认。

常见用法

1. 创建单个目录
mkdir new_directory 
2. 创建多个目录

可以在命令中同时指定多个目录名:

mkdir dir1 dir2 dir3 
3. 创建具有特定权限的目录

使用 -m 选项可以设置目录的权限:

mkdir -m 0755 my_directory 
4. 创建父目录和子目录(递归创建)

如果你想一次性创建父目录和子目录,可以使用 -p 选项:

mkdir -p /path/to/parent_directory/child_directory 
5. 显示详细信息

使用 -v 选项可以查看创建过程的详细信息:

mkdir -v new_directory 

示例

  1. 创建一个新目录:

    mkdir example_directory 
  2. 同时创建多个目录:

    mkdir dir1 dir2 dir3 
  3. 创建带权限的新目录:

    mkdir -m 0755 my_directory 
  4. 递归创建父目录和子目录:

    mkdir -p /home/user/projects/new_project 
  5. 显示详细输出信息:

    mkdir -v new_directory 

注意事项

  • 使用 mkdir 命令创建目录时,如果目标目录已经存在,会出现错误提示 "File exists"。
  • 必须具有在当前目录中创建目录的权限。
  • 使用 -p 选项时,将不会因为父目录不存在而导致错误,它将自动创建缺失的父目录。

mkdir 是一个非常简单但又必不可少的命令,了解它的选项和用法可以帮助你更高效地管理文件系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

penny_tcf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值