mkdir.1
MKDIR(1)
MKDIR(1)
FreeBSD General Commands Manual
MKDIR(1)
mkdir
—
make directories
mkdir
[-pv
] [-m
mode] directory_name ...
mkdir
实用程序使用当前 umask(2) 修改的模式 “rwxrwxrwx
” (0777) 按照指定的顺序创建命名为操作数的目录。
选项如下:
-m
mode
将最终创建的目录的文件权限位设置为指定的模式。 mode 参数可以是 chmod(1) 命令指定的任何格式。 如果指定了符号模式,则操作字符 ‘+
’ 和 ‘-
’ 相对于初始模式 “a=rwx
” 进行解释。
根据需要创建中间目录。 如果未指定此选项,则每个操作数的完整路径前缀必须已经存在。 另一方面,指定此选项后,如果作为操作数指定的目录已存在,则不会报告错误。 中间目录是使用当前 umask 修改的 “rwxrwxrwx
” (0777) 权限位以及所有者的写入和搜索权限创建的。
创建目录时要详细,在创建时列出它们。
用户必须在父目录中具有写权限。
The mkdir
utility exits 0 on success, and >0 if an error occurs.
创建一个名为 foobar 的目录:
$ mkdir foobar
创建一个名为 foobar 的目录并将其文件模式设置为 700:
$ mkdir -m 700 foobar
创建一个名为 cow/horse/monkey 的目录,根据需要创建任何不存在的中间目录:
$ mkdir -p cow/horse/monkey
-v
选项是非标准的,不建议在脚本中使用它。
rmdir(1)
mkdir
实用程序应与 IEEE Std 1003.2 (“POSIX.2”) 兼容。
mkdir
命令出现在 Version 1 AT&T UNIX 中。
March 15, 2013
FreeBSD 13.1-RELEASE
最后更新于