1、命令详解:
mkdir命令是用来创建目录的,是make directory的缩写。
2、语法:
mkdir [选项] 目录名
3、官方参数:
选项:
-m, --mode=MODE 设置新创建目录或文件的权限模式
-p, --parents 创建多级目录结构,如果中间的目录不存在,会自动创建
-v, --verbose 用于在创建目录时显示详细信息
-Z 用于设置 SELinux 上下文
--help 输出帮助信息并退出
--version 输出版本信息并退出
4、实战案例:
4.1、目录创建
无需添加选项命令后输入需要创建的目录名即可直接在当前目录中创建一个新目录。具体操作如下所示,由于当前是在Desktop目录下因此输入命令后默认新建目录在当前位置。
mkdir text2024
4.2、多级目录创建
日常工作中存在需要创建多级目录的情况,那么可以使用-p参数来进行批量处理,具体操作如下所示。在text2024目录下逐级批量创建了1、2、3、4多个目录。
mkdir -p text2024/1/2/3/4
4.3、批量目录创建
日常工作中需要在当前目录中批量创建多个目录的情况,具体操作如下所示。在text2024目录下批量创建了2、3、4、5多个目录。
mkdir 2 3 4 5
4.4、目录权限设置
通常在新建目录时就必须做好访问用户的权限规划,那么可以使用-m参数来进行设置,具体操作如下所示。可以看到默认权限和自己设定权限的差别。关于文件权限部分这里不做展开,在其他Linux目录教程当中有详细介绍。
mkdir -m 770 text2025
4.5、显示创建目录信息
在创建目录时添加次选项可以节省通过查看当前目录来判断目录创建成功的时间,那么可以使用-v参数来进行提示,具体操作如下所示。
mkdir -v text2026