linux命令mkdir详解
-
mkdir命令是Linux系统中常用的一个命令,用于创建目录。下面详细介绍一下mkdir命令的用法和参数。
1. 命令语法:
mkdir [OPTION]… DIRECTORY…2. 参数说明:
– -m:指定新创建的目录的权限模式,默认为755。
– -p:递归创建目录,如果父目录不存在,则自动创建。
– -v:显示创建过程。
– –help:显示帮助信息。
– –version:显示命令版本信息。3. 常用示例:
3.1 创建单个目录:
mkdir mydir以上命令将在当前目录下创建一个名为mydir的目录。
3.2 创建多个目录:
mkdir dir1 dir2 dir3以上命令将在当前目录下同时创建dir1、dir2和dir3三个目录。
3.3 指定权限模式:
mkdir -m 777 mydir以上命令将在当前目录下创建一个名为mydir的目录,并将其权限设置为777。
3.4 递归创建目录:
mkdir -p /path/to/mydir以上命令将在指定路径下递归创建mydir目录,即如果路径中的某个父目录不存在,则会自动创建。
3.5 显示创建过程:
mkdir -v mydir以上命令将显示创建过程,打印出每个创建的目录名称。
4. 注意事项:
– 如果目录已经存在,mkdir命令会显示错误信息,并中断创建过程。
– 创建目录需要有相应的权限,如果没有足够的权限,mkdir命令会报错。
– 使用递归创建目录时,需要注意权限设置的问题,避免出现安全隐患。以上就是对mkdir命令的详细介绍,希望能对大家有所帮助。
2年前 -
在Linux中,`mkdir`命令用于创建目录。它是`make directory`的缩写。使用`mkdir`命令可以轻松创建一个或多个目录以存储文件。
以下是`mkdir`命令的详细解释和用法:
1. 基本语法:`mkdir [OPTION]… DIRECTORY…`。`[OPTION]`是可选项,用于指定一些参数,`DIRECTORY`是要创建的目录的名称。
2. 示例:要创建一个名为`test`的目录,可以使用以下命令:`mkdir test`。这将在当前工作目录下创建一个名为`test`的新目录。
3. 创建多个目录:要一次创建多个目录,只需在命令中列出它们即可。例如,要同时创建`dir1`、`dir2`和`dir3`三个目录,可以使用以下命令:`mkdir dir1 dir2 dir3`。
4. 创建多级目录:如果要在已存在的目录下创建子目录,可以使用`-p`选项。例如,要在`/home`目录下创建一个名为`test/dir1`的目录,可以使用以下命令:`mkdir -p /home/test/dir1`。如果`test`目录已存在,该命令将创建一个名为`dir1`的子目录。如果`test`目录不存在,它将创建`test`目录并在其中创建`dir1`子目录。
5. 设置权限:可以使用`-m`选项来设置新目录的权限。例如,要创建一个具有特定权限的目录,可以使用以下命令:`mkdir -m 755 test`。其中`755`是目录的权限,它表示所有者具有读、写和执行权限,组用户和其他用户具有读和执行权限。
总结起来,`mkdir`命令是Linux中一个常用的基本命令,可以用于创建新的目录。它支持创建单个目录、多个目录和多级目录,并允许设置目录的权限。熟练掌握`mkdir`命令的用法对于在Linux系统上管理文件和目录非常重要。
2年前 -
一、mkdir命令概述
mkdir是Linux系统中一个常用的命令,用于创建目录。用户可以使用mkdir命令在指定路径下创建一个或多个目录。其基本语法为:
mkdir [选项] 目录名二、mkdir命令常用选项
mkdir命令支持以下常用选项:
-p或–parents:递归创建目录,如果上层目录不存在,则会自动创建上层目录。
-m或–mode=模式:设置目录的权限模式,模式采用八进制表示法。
-v或–verbose:显示详细的创建信息。三、使用示例
1. 创建单个目录
mkdir dir12. 创建多个目录
mkdir dir1 dir2 dir33. 创建多级目录
mkdir -p dir1/dir2/dir34. 设置目录权限
mkdir -m 777 dir15. 创建目录并显示详细信息
mkdir -v dir1四、mkdir命令详解
1.创建目录
mkdir命令的主要功能就是创建目录。用户可以使用 mkdir 命令在指定路径下创建一个或多个目录。例如:
mkdir dir1上述命令将在当前路径下创建一个名为dir1的目录。
2.创建多个目录
mkdir命令还支持一次性创建多个目录,多个目录之间用空格分隔。例如:
mkdir dir1 dir2 dir3上述命令将在当前路径下分别创建名为dir1、dir2和dir3的三个目录。
3. 递归创建目录
mkdir命令还支持递归创建目录。如果要创建的目录的上层目录不存在,可以通过使用 -p 或 –parents 选项来进行递归创建。
例如,要在当前路径下创建一个多级目录 dir1/dir2/dir3,可以使用如下命令:
mkdir -p dir1/dir2/dir3如果不使用 -p 或 –parents 选项,而上层目录不存在,则创建会失败。
4. 设置目录权限
可以使用 mkdir 命令的 -m 或 –mode=模式 选项来设置目录的权限模式。模式采用八进制表示法。
例如,要创建一个权限为 777 的目录 dir1,可以使用如下命令:
mkdir -m 777 dir1上述命令将创建一个名为 dir1 的目录,并设置该目录的权限为 777。
5. 显示创建信息
有时候需要查看创建目录的详细信息,可以使用 -v 或 –verbose 选项来显示详细的创建信息。例如:
mkdir -v dir1上述命令将创建一个名为 dir1 的目录,并显示创建的详细信息。
五、命令小结
mkdir命令是Linux系统中常用的一个命令,用于创建目录。主要使用如下语法:
mkdir [选项] 目录名常用选项包括:
-p/–parents:递归创建目录
-m/–mode=模式:设置目录的权限模式
-v/–verbose:显示详细的创建信息通过mkdir命令,用户可以快速方便地创建一个或多个目录,并设置目录权限。
2年前