ZetCode

Linux mkdir 命令

最后修改时间:2025年3月3日

Linux 中的 mkdir 命令用于创建目录。它是组织文件系统中文件和目录的基本工具。本教程将通过实际示例介绍 mkdir 的基本和高级用法。

mkdir 通常用于创建单个目录、嵌套目录以及在创建时设置权限。

创建单个目录

此示例演示了如何创建单个目录。

mkdir mydir

mkdir 命令在当前工作目录中创建一个名为 mydir 的目录。

创建多个目录

此示例展示了如何一次创建多个目录。

mkdir dir1 dir2 dir3

mkdir 命令创建三个目录:dir1dir2dir3

创建嵌套目录

此示例演示了如何创建嵌套目录。

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 的最佳实践

来源

GNU mkdir 手册

在本文中,我们通过各种示例探讨了使用 mkdir 命令创建目录的方法,包括嵌套目录和设置权限等高级功能。

作者

我的名字是 Jan Bodnar,我是一位充满激情的程序员,拥有丰富的编程经验。我自 2007 年以来一直撰写编程文章。到目前为止,我已撰写了 1,400 多篇文章和 8 本电子书。我在编程教学方面拥有十多年的经验。

列出所有 Linux 教程