📅  最后修改于: 2023-12-03 14:44:19.312000             🧑  作者: Mango
mkdir
命令 - Shell/Bashmkdir
命令用于在 Shell 或 Bash 脚本中创建一个或多个目录。它是一个常用的命令行工具,可以帮助程序员进行目录管理操作。
mkdir [选项] 目录...
-m, --mode=模式
:设置新创建目录的权限模式。-p, --parents
:递归创建目录结构,即使父目录不存在也能正常创建。-v, --verbose
:显示创建的每个目录。-Z, --context=安全上下文
:设置新创建目录的安全上下文。要创建一个名为 testdir
的单个目录,可以运行以下命令:
mkdir testdir
此命令将在当前工作目录下创建一个名为 testdir
的目录。
要一次性创建多个目录,可以将它们以空格分隔,并将其作为参数传递给 mkdir
命令。例如,要同时创建名为 dir1
、dir2
和 dir3
的三个目录,可以运行以下命令:
mkdir dir1 dir2 dir3
此命令将在当前工作目录下创建三个目录 dir1
、dir2
和 dir3
。
使用 -p
选项可以递归地创建目录结构,即使父目录不存在也能正常创建。例如,要递归创建一个名为 parent/child/grandchild
的目录结构,可以运行以下命令:
mkdir -p parent/child/grandchild
此命令将在当前工作目录下创建 parent
目录,并在其下递归创建 child
目录和 grandchild
目录。
使用 -m
选项可以设置新创建目录的权限模式。权限模式可以用数字或符号表示,具体取决于您所使用的系统。例如,要创建一个带有自定义权限模式的目录 testdir
,可以运行以下命令:
mkdir -m 755 testdir
此命令将以权限模式 755
创建名为 testdir
的目录。
使用 -v
选项可以显示创建的每个目录。例如,要显示创建的目录名称,可以运行以下命令:
mkdir -v dir1 dir2 dir3
此命令将显示每个目录的名称。
mkdir
命令是一个强大而常用的目录管理工具,非常适合程序员在 Shell 或 Bash 脚本中使用。通过创建目录,可以组织和管理文件,并确保脚本能够顺利运行。
以上是关于 mkdir
命令的介绍和使用示例,希望对您有所帮助。