mkdir命令linux
-
在Linux操作系统中,`mkdir`命令用于创建一个新的目录。其语法格式为:
“`
mkdir [参数] 目录名
“`其中,`参数`是可选的,可以使用`-p`参数来创建多级目录,也可以使用`-m`参数来指定目录的权限。
具体使用方式如下:
1. 创建一个新目录:
例如,要在当前目录下创建一个名为`test`的目录,可以使用如下命令:
“`
mkdir test
“`2. 创建多级目录:
如果要创建多级目录,可以使用`-p`参数。
例如,要在当前目录下创建一个名为`dir1/dir2/dir3`的目录,可以使用如下命令:
“`
mkdir -p dir1/dir2/dir3
“`如果目录已经存在,`-p`参数不会报错,而是忽略该目录的创建。
3. 指定目录的权限:
默认情况下,`mkdir`命令创建的目录权限为`755`,也就是`rwxr-xr-x`。
如果需要指定目录的权限,可以使用`-m`参数。
例如,要在当前目录下创建一个名为`dir`的目录,并将其权限设置为`700`,可以使用如下命令:
“`
mkdir -m 700 dir
“`值得注意的是,`mkdir`命令需要有足够的权限才能操作文件系统。
2年前 -
1. 创建目录:mkdir命令在Linux系统中用于创建一个或多个目录。它的基本语法是:
mkdir 目录名
这将在当前工作目录下创建一个新的目录。例如,要在当前目录下创建一个名为“test”的目录,可以使用命令:
mkdir test2. 创建多级目录:mkdir命令还可以用来创建多级目录,即在已存在的目录下创建新的子目录。要创建多级目录,可以使用-m参数:
mkdir -p 目录名
例如,要在当前目录下创建一个名为“dir1/dir2/dir3”的多级目录,可以使用命令:
mkdir -p dir1/dir2/dir33. 创建带权限的目录:mkdir命令还可以用于创建带有指定权限的目录。要创建具有特定权限的目录,可以使用-m参数并指定所需的权限:
mkdir -m 权限 目录名
例如,要创建一个具有读写权限的目录“test”:
mkdir -m 700 test4. 创建目录时显示详细信息:默认情况下,mkdir命令在创建目录时不会显示任何输出。但是,如果需要查看创建目录的详细信息,可以使用-v参数:
mkdir -v 目录名
例如,要在当前目录下创建一个名为“test”的目录,并显示创建的详细信息,可以使用命令:
mkdir -v test5. 创建目录时同时创建父目录:有时,需要创建一个新的目录,并创建它的父目录(如果父目录不存在)。可以使用-p参数来实现这一点:
mkdir -p 目录名
例如,要在当前目录下创建一个名为“dir1/dir2”的目录,并创建父目录“dir1”,可以使用命令:
mkdir -p dir1/dir22年前 -
在Linux系统中,mkdir命令用于创建一个新的目录。该命令可以接受一个或多个目录名称作为参数,并根据所提供的名称在当前工作目录中创建新的目录。
下面是mkdir命令的常见用法和操作流程:
1. 使用mkdir命令创建单个目录:
`mkdir directory_name`
例如,要在当前工作目录中创建一个名为test的新目录,可以运行以下命令:
`mkdir test`
2. 使用mkdir命令创建多个目录:
`mkdir directory1 directory2 directory3`
可以一次性创建多个目录。例如:
`mkdir dir1 dir2 dir3`
3. 创建带有子目录的目录:
`mkdir -p parent_directory/child_directory`
可以使用`-p`选项创建带有子目录的目录。这将连续地创建父目录和子目录。例如,要在当前工作目录中创建一个名为parent的目录,并在其中创建一个名为child的子目录,可以运行以下命令:
`mkdir -p parent/child`
4. 创建具有不同权限的目录:
`mkdir -m {permissions} directory_name`
使用`-m`选项可以指定目录的权限。`{permissions}`参数指定目录的权限,通常使用数字表示。例如,要创建一个名为test的目录,并将其权限设置为只读和只执行权限(即权限位为只读为4,只执行为1),可以运行以下命令:
`mkdir -m 501 test`
5. 创建多个目录级别的目录:
`mkdir -p directory1/directory2/directory3`
可以使用`-p`选项来创建多个目录级别的目录。这将按照所提供的目录路径创建每个目录。例如,要在当前工作目录中创建一个名为dir1的目录,并在其中创建一个名为dir2的子目录,并在dir2中创建一个名为dir3的子目录,可以运行以下命令:
`mkdir -p dir1/dir2/dir3`
6. 创建具有指定的用户和组的目录。
`mkdir -m {permissions} -o {owner} -g {group} directory_name`
可以使用`-m`选项指定目录权限,并使用`-o`选项指定目录所有者,并使用`-g`选项指定目录组。例如,要创建一个名为test的目录,权限为读写(即权限位为读为4,写为2),所有者为user1,组为group1,可以运行以下命令:
`mkdir -m 600 -o user1 -g group1 test`
以上是mkdir命令在Linux系统中的常见用法和操作流程。使用这个命令可以轻松创建新的目录以安排文件和文件夹的组织结构。请注意,在运行mkdir命令之前,请确保您拥有足够的权限来在所选目录中创建新目录。
2年前