您的位置:

Linux mkdir命令:创建目录

一、mkdir命令概述

在Linux系统中,使用mkdir命令可以用来创建目录。该命令是make directory的缩写,可用于创建单个目录或多级目录。

二、mkdir命令语法

mkdir [option] directory_name

其中,directory_name表示要创建的目录名称。

三、mkdir命令常用选项

以下是mkdir命令中常用的选项:

  • -m, --mode=MODE:指定创建的目录的权限。
  • -p, --parents:可以同时创建多级目录,若父级目录不存在则会自动创建。
  • -v, --verbose:显示创建目录的详细信息。
  • -Z, --context=CTX:指定安全上下文。

四、创建单级目录

创建单级目录非常简单,只需要在命令行中输入mkdir命令后加上要创建的目录名称即可。

mkdir mytestdir

此时,会在当前目录下创建一个名为mytestdir的目录。

五、创建多级目录

如果要创建多级目录,则需要使用mkdir命令的-p选项,例如:

mkdir -p mytestdir1/mytestdir2/mytestdir3

这样,会在当前目录下创建一个名为mytestdir1的目录,再在mytestdir1目录下创建一个名为mytestdir2的目录,最后在mytestdir2目录下创建一个名为mytestdir3的目录。

六、指定权限和安全上下文

如果需要指定创建的目录的权限或安全上下文,则可以使用-m和-Z选项。例如:

mkdir -m 777 mytestdir

这里使用-m选项指定创建的目录的权限为777,表示该目录可以被任意用户读、写和执行。

mkdir -Z user_u:object_r:my_object_t mytestdir

这里使用-Z选项指定安全上文为user_u:object_r:my_object_t。

七、结语

在Linux系统中,使用mkdir命令可以方便地创建单个目录或多级目录,而且还可以指定目录的权限和安全上下文。