599CN.COM - 【源码之家】老牌网站源码下载站,提供完整商业网站源码下载!

linux命令mkdir

源码网2023-07-16 10:02:44167Linux目录选项dir3

1. 创建目录

在Linux中,mkdir命令用于创建一个新的目录。它的语法如下:

mkdir [选项] 目录名

选项说明:

  • -m:设置目录的权限。
  • -p:递归创建目录,如果给出的路径中的目录不存在。

例如,要创建一个名为“mydir”的目录,可以执行以下命令:

mkdir mydir

如果要创建一个嵌套的目录,可以使用“-p”选项。例如,要创建一个名为“parent/child”的目录,可以执行以下命令:

mkdir -p parent/child

2. 设置目录权限

在创建目录时,可以使用“-m”选项来设置目录的权限。权限用三个八进制数字表示,分别代表所有者、所有者所在组和其他用户的权限。每个数字表示读、写和执行权限的组合。

例如,要创建一个具有读权限、写权限和执行权限的目录,可以执行以下命令:

mkdir -m 777 mydir

这将创建一个名为“mydir”的目录,并将其权限设置为“rwxrwxrwx”。

3. 递归创建目录

使用“-p”选项,可以在创建目录的同时,递归创建它的所有父目录。如果给出的路径中的任何父目录不存在,该选项将自动创建它们。

例如,要创建一个名为“parent/child”的目录,可以执行以下命令:

mkdir -p parent/child

这将创建一个名为“parent”的目录,并在其中创建一个名为“child”的子目录。

4. 创建多个目录

mkdir命令还可以一次创建多个目录。只需在命令后面列出要创建的目录名即可。

例如,要同时创建名为“dir1”、“dir2”和“dir3”的三个目录,可以执行以下命令:

mkdir dir1 dir2 dir3

5. 创建目录并设置权限

可以同时使用“-m”选项和多个目录名来一次创建多个目录并设置它们的权限。

例如,要创建名为“dir1”、“dir2”和“dir3”的三个目录,并将它们的权限分别设置为“rwxr-x---”、“rwxr-xr-x”和“rwxrwx---”,可以执行以下命令:

mkdir -m 750 dir1 dir2 dir3

这将创建三个目录,并分别设置它们的权限。

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://599cn.com/post/14761.html