mkdir

什么是 mkdir 命令?

mkdir 是 make directory 的缩写,顾名思义,创建目录(文件夹)。无论是在日常工作还是在编写脚本时,创建新的目录都是一项基础而重要的操作。mkdir 命令允许我们在任意位置创建新的目录。

如何使用 mkdir 命令?

使用 mkdir 命令非常简单,只需要在终端输入 mkdir,后面紧跟要创建的目录的名称就可以创建一个目录了。执行该命令后,系统会在当前工作目录下创建一个新的目录。

基本语法:mkdir 目录名

以下是一个示例:

mkdir gta6

执行上述命令后,系统将在当前工作目录下创建一个名为 gta6 的新目录。

#yyds干货盘点#Linux 命令 - mkdir_多级目录

举例说明

让我们通过一些具体示例来更好地理解 mkdir 命令的使用。

  1. 创建多个目录:
mkdir dir1 dir2 dir3

执行上述命令后,将在当前目录下创建三个目录,分别为dir1dir2dir3

#yyds干货盘点#Linux 命令 - mkdir_创建目录_02

常用选项参数

-p:递归创建目录,如果父目录不存在则一并创建。

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

例子

  1. 递归创建目录,即创建多级目录,不存在的目录也会一并创建。

假设当前所在目录是 /opt/games,则我们为 gta6 目录创建一个多级的子目录:

mkdir -p gta6/model/objs

使用-p选项参数,mkdir 命令可以创建多级目录。上述命令将在 /opt/games/gta6/model 路径下创建一个名为objs的新目录。如果路径中的某个目录不存在,系统会自动创建相应的目录。

#yyds干货盘点#Linux 命令 - mkdir_多级目录_03

  1. 创建具有特定权限的目录:
mkdir -m 700 importance

使用 -m 选项参数,我们可以为新创建的目录指定特定的权限。上述命令将在当前工作目录下创建一个名为public的新目录,并将其权限设置为755

#yyds干货盘点#Linux 命令 - mkdir_递归_04