📜  bash mkdir - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:29:34.725000             🧑  作者: Mango

Bash mkdir - Shell-Bash

mkdir 是一个在 shell 中用来创建新目录的命令。在 bash 中,mkdir 是一个内置命令,意味着它不需要通过外部程序加载即可使用。

基本语法

下面是 mkdir 命令的基本语法:

mkdir [OPTION] DIRECTORY...

其中,OPTION 为可选项,DIRECTORY 为要创建的目录名。例如,要创建一个名为 test 的目录,可以使用以下命令:

mkdir test
常用选项

以下是一些常用的选项:

  • -p:如果指定目录的上层目录不存在,会先创建上层目录。例如,要创建一个名为 a/b/c 的目录,可以使用以下命令:

    mkdir -p a/b/c
    
  • -m:指定目录的权限。例如,要创建一个名为 test 的目录,并将其权限设置为 755,可以使用以下命令:

    mkdir -m 755 test
    
  • -v:显示每个创建的目录。例如,要创建一个名为 test 的目录,并在创建时显示消息,可以使用以下命令:

    mkdir -v test
    
示例

以下是一些示例:

  • 创建名为 test 的目录,并将其权限设置为 755

    mkdir -m 755 test
    
  • 在当前目录下创建名为 hello/world 的目录:

    mkdir -p hello/world
    
  • /tmp 目录下创建名为 test1test2 的目录,并显示创建的目录:

    mkdir -v /tmp/test1 /tmp/test2
    
总结

mkdir 是一个在 shell 中创建新目录的命令。通过使用 -p-m-v 等选项,可以轻松地创建具有不同权限和显示消息的目录。