命令格式
mkdir [OPTION]... DIRECTORY...
命令参数
-m, --mode=MODE
设置文件的模式,类似于 chmod 命令。
-p, --parents
需要时创建指定目录的上层目录,当目标目录已存在时也不当作错误处理。
-v, --verbose
每创建目录时都显示信息。
-Z, --context=CTX
将每个创建的目录的 SELinux 安全环境设置为 CTX。
--help
显示帮助信息。
--version
显示版本信息。
实例
a) 创建目录时显示信息。
[huey@huey-K42JE cmdline]$ mkdir -v aaa
mkdir: created directory `aaa'
b) 创建目录时设置权限。
[huey@huey-K42JE cmdline]$ mkdir -m a=rw bbb
[huey@huey-K42JE cmdline]$ ls -l
total 8
drwxrwxr-x 2 ucm ucm 4096 Oct 1 10:36 aaa
drw-rw-rw- 2 ucm ucm 4096 Oct 1 10:37 bbb
c) 当目标目录的上层目录不存在时,自动创建。
[huey@huey-K42JE cmdline]$ mkdir -vp ccc/xxx
mkdir: created directory `ccc'
mkdir: created directory `ccc/xxx'
d) 按年月命名创建目录。
[huey@huey-K42JE cmdline]$ cd Pictures/
[huey@huey-K42JE Pictures]$ mkdir {2014..2015}-0{1..9} {2014..2015}-{10..12}
[huey@huey-K42JE Pictures]$ ls
2014-01 2014-03 2014-05 2014-07 2014-09 2014-11 2015-01 2015-03 2015-05 2015-07 2015-09 2015-11
2014-02 2014-04 2014-06 2014-08 2014-10 2014-12 2015-02 2015-04 2015-06 2015-08 2015-10 2015-12