在Linux下创建工作目录,一般使用 “mkdir" 指令,一下将介绍“mkdir”指令的使用方法,供大家参考。
一、使用帮助
在Linux终端(命令行)输入:mkdir --help,输出如下信息:
1 Usage: mkdir [OPTION]... DIRECTORY... 2 Create the DIRECTORY(ies), if they do not already exist. 3 4 Mandatory arguments to long options are mandatory for short options too. 5 -m, --mode=MODE set file mode (as in chmod), not a=rwx - umask 6 -p, --parents no error if existing, make parent directories as needed 7 -v, --verbose print a message for each created directory 8 -Z set SELinux security context of each created directory 9 to the default type 10 --context[=CTX] like -Z, or if CTX is specified then set the SELinux 11 or SMACK security context to CTX 12 --help display this help and exit 13 --version output version information and exit 14 15 GNU coreutils online help: <http://www.gnu.org/software/coreutils/> 16 For complete documentation, run: info coreutils 'mkdir invocation'
二、mkdir 各参数说明
语法:mkdir [OPTION]... DIRECTORY...
条件:要创建的目录DIRECTORY不存在,否则将会报错
参数:
-m 设定创建目录的权限,其权限模式同 "chmod",r=4, w=2, x=1;
-p 递归创建目录,如果子目录的父目录已存在,也不会报错;若子目录存在,也不会报错,且不会覆盖已存在的子目录中的数据文件;
-v 逐个显示要创建的目录的信息,描述每一个新创建的目录;
-Z 设置目录的 SELinux 安全上下文信息;
--help 提供帮助信息;
--version 描述版本号。
实例:
1 mkdir -m 0775 test01
2 mkdir -p /home/bin/test02
3 mkdir -v test03
4 mkdir -m 0555 -p -v /home/lbin/test/test01/test02
mkdir: created directory ‘/home/liupf/test/test01’
mkdir: created directory ‘/home/liupf/test/test01/test02’