Linux mkdir 命令
最后修改时间:2025年3月3日
Linux 中的 mkdir
命令用于创建目录。它是组织文件系统中文件和目录的基本工具。本教程将通过实际示例介绍 mkdir
的基本和高级用法。
mkdir
通常用于创建单个目录、嵌套目录以及在创建时设置权限。
创建单个目录
此示例演示了如何创建单个目录。
mkdir mydir
mkdir
命令在当前工作目录中创建一个名为 mydir
的目录。
创建多个目录
此示例展示了如何一次创建多个目录。
mkdir dir1 dir2 dir3
mkdir
命令创建三个目录:dir1
、dir2
和 dir3
。
创建嵌套目录
此示例演示了如何创建嵌套目录。
mkdir -p parent/child/grandchild
-p
选项会在需要时创建父目录。此命令创建了一个嵌套的目录结构:parent/child/grandchild
。
设置目录权限
此示例展示了如何在创建目录时设置权限。
mkdir -m 755 secure_dir
-m
选项将目录权限设置为 755
,这意味着所有者具有读、写和执行权限,而其他人只有读和执行权限。
创建带空格的目录
此示例演示了如何创建名称中带有空格的目录。
mkdir "My Documents"
使用引号可以创建带空格的目录,例如 My Documents
。
详细模式
此示例展示了如何使用详细模式显示目录创建的详细信息。
mkdir -v logs
-v
选项会为创建的每个目录打印一条消息。在本例中,它确认了 logs
的创建。
mkdir 的最佳实践
- 对嵌套目录使用
-p
:自动创建父目录,避免错误。 - 设置权限:在创建时使用
-m
设置适当的权限。 - 对空格使用引号:对于名称中带空格的目录,请始终使用引号。
- 检查现有目录:使用
-v
确认目录创建。
来源
在本文中,我们通过各种示例探讨了使用 mkdir
命令创建目录的方法,包括嵌套目录和设置权限等高级功能。