mkdir
命令是 Linux 和 Unix 系统中用于创建新目录的基本命令。通过 mkdir
命令,用户可以在文件系统中创建新的目录,以便组织和管理文件。以下是 mkdir
命令的详细介绍,包括其基本用法、常用选项和示例。
基本用法
mkdir
命令的基本格式如下:
mkdir [选项] 目录名
- 选项:用于修改
mkdir
命令的行为。 - 目录名:要创建的目录的名称或路径。
常用选项
-p
或--parents
:递归创建目录。如果父目录不存在,会自动创建父目录。-m
或--mode
:设置目录的权限模式(类似chmod
命令的权限设置)。-v
或--verbose
:显示每个创建的目录的详细信息。
示例
-
创建单个目录:
mkdir new_directory
这将在当前工作目录下创建一个名为
new_directory
的新目录。 -
递归创建目录:
mkdir -p path/to/new_directory
这将递归创建路径
path/to/new_directory
,如果路径中的任何父目录不存在,也会自动创建。 -
设置目录权限:
mkdir -m 755 new_directory
这将创建一个名为
new_directory
的新目录,并将其权限设置为rwxr-xr-x
(755)。 -
显示创建目录的详细信息:
mkdir -v new_directory
这将创建一个名为
new_directory
的新目录,并在终端中显示创建的详细信息。 -
组合使用选项:
mkdir -p -m 755 path/to/new_directory
这将递归创建路径
path/to/new_directory
,并将其权限设置为rwxr-xr-x
(755)。
实际应用示例
-
在
home
目录下创建新目录:mkdir ~/new_directory
-
在指定路径下创建多级目录:
mkdir -p /var/www/html/new_site
-
创建目录并设置权限:
mkdir -m 700 ~/private_directory
-
显示创建目录的详细信息:
mkdir -v -p path/to/new_directory
总结
mkdir
命令是 Linux 系统中用于创建新目录的基本工具。通过结合不同的选项,用户可以灵活地创建目录,设置权限,并查看创建过程的详细信息。掌握 mkdir
命令的基本用法和常用选项,将帮助你更高效地管理和组织文件系统。