Linux 中的 mkdir 命令和示例
mkdir
命令允许用户创建目录(在某些操作系统中也称为文件夹)。此命令可以一次创建多个目录以及设置目录的权限。需要注意的是,执行此命令的用户必须具有足够的权限才能在父目录中创建目录,否则他/她可能会收到“权限被拒绝”错误。
句法:
mkdir [options...] [directories ...]
-
--version
:它显示版本号,有关许可证的一些信息并退出。
句法:mkdir --version
输出:
-
--help
:显示帮助相关信息并退出。
句法:mkdir --help
输出:
-
-v
或--verbose
:它为每个创建的目录显示一条消息。
句法:mkdir -v [directories]
输出:
-
-p
:使命令能够根据需要创建父目录的标志。如果目录存在,则不指定错误。句法:
mkdir -p [directories]
假设您执行以下命令 –
mkdir -p first/second/third
如果第一个和第二个目录不存在,由于
-p
选项,mkdir 将为我们创建这些目录。如果我们不指定-p
选项,并请求创建不存在父目录的目录,我们将得到以下输出 -如果我们指定
-p
选项,将创建目录,并且不会报告错误。以下是一个这样的执行的输出。我们还提供了-v
选项,以便我们可以看到它的运行情况。
输出: -
-m
: 该选项用于为创建的目录设置文件模式,即权限等。 mode 的语法与chmod命令相同。句法:
mkdir -m a=rwx [directories]
上述语法指定创建的目录授予所有用户读取、写入和执行创建目录内容的权限。您可以使用 'a=r' 只允许所有用户从目录中读取数据等等。
输出: