📜  Linux 中的 mkdir 命令和示例

📅  最后修改于: 2022-05-13 01:57:34.064000             🧑  作者: Mango

Linux 中的 mkdir 命令和示例

mkdir命令允许用户创建目录(在某些操作系统中也称为文件夹)。此命令可以一次创建多个目录以及设置目录的权限。需要注意的是,执行此命令的用户必须具有足够的权限才能在父目录中创建目录,否则他/她可能会收到“权限被拒绝”错误。

句法:

mkdir [options...] [directories ...]
  • --version它显示版本号,有关许可证的一些信息并退出。
    句法:
    mkdir --version

    输出:
    mkdir --version 截图

  • --help :显示帮助相关信息并退出。
    句法:
    mkdir --help
    

    输出:
    mkdir --help 输出

  • -v--verbose :它为每个创建的目录显示一条消息。
    句法:

    mkdir -v [directories]

    输出:
    mkdir -v

  • -p :使命令能够根据需要创建父目录的标志。如果目录存在,则不指定错误。

    句法:

    mkdir -p [directories]
    

    假设您执行以下命令 –

    mkdir -p first/second/third
    

    如果第一个和第二个目录不存在,由于-p选项,mkdir 将为我们创建这些目录。如果我们不指定-p选项,并请求创建不存在父目录的目录,我们将得到以下输出 -
    未指定 -p 选项时出错

    如果我们指定-p选项,将创建目录,并且不会报告错误。以下是一个这样的执行的输出。我们还提供了-v选项,以便我们可以看到它的运行情况。
    输出:
    mkdir -p

  • -m : 该选项用于为创建的目录设置文件模式,即权限等。 mode 的语法与chmod命令相同。

    句法:

    mkdir -m a=rwx [directories]
    

    上述语法指定创建的目录授予所有用户读取、写入和执行创建目录内容的权限。您可以使用 'a=r' 只允许所有用户从目录中读取数据等等。
    输出:
    mkdir -m