Linux mkdir命令用法详解

2024-11-09 3

在Linux系统中,mkdir(全称为make directories)命令用于创建目录文件。该命令的使用简单,但需要注意一些参数和情况,以确保成功创建目标目录。本文将介绍mkdir命令的语法格式、常用参数以及相关示例,帮助更好地了解和应用mkdir命令。

826f68dc54ed832bc438197f4564a59e_u=2908889810,885219764&fm=253&fmt=auto&app=138&f=JPEG_w=991&h=500.webp

使用mkdir命令时,用户需要留意一个重要细节:如果目标目录已经存在,命令会提示目录已存在,并不会继续创建新目录,也不会覆盖任何现有文件。此外,当需要创建的目录包含多层嵌套结构,如/Dir1/Dir2/Dir3/Dir4/Dir5这样的路径时,用户必须使用-p参数来一次性创建所有嵌套目录。-p参数允许命令递归地创建每一级所需的父目录,确保整个路径被正确建立。

一、mkdir命令语法格式

mkdir [options] 目录名

二、常用参数

1、-m:创建目录的同时设置权限

2、-v:显示执行过程详细信息

3、-p:递归创建多级目录

4、-z:设置目录安全上下文

三、参考示例

1、建立一个目录文件:

[root@zzbaike ~]# mkdir Dir1

2、创建一个目录文件并设置700权限,不让除所有主以外的任何人读、写、执行它:

[root@zzbaike ~]# mkdir -m 700 Dir2

3、一次性创建多个目录文件:

[root@zzbaike ~]# mkdir Dir3 Dir4 Dir5

4、在系统根目录中,一次性创建多个有嵌套关系的目录文件:

[root@zzbaike ~]# mkdir -p /Dir1/Dir2/Dir3/Dir4/Dir5

通过以上介绍和示例,可以更加灵活地运用mkdir命令来创建目录文件,包括设置权限、递归创建多级目录等操作。