linux命令——磁盘命令mkdir
一、介绍
mkdir 命令用于创建文件夹或目录(类似dos下的md命令),要求创建目录的用户在当前目录中具有写权限, 并且指定目录名不能是当前目录中已有的目录或文件名称。名称区分大小写。
二、用法及参数
#mkdir --help
用法:mkdir [选项]... 目录...
若指定目录不存在则创建目录。
长选项必须使用的参数对于短选项时也是必需使用的。
-m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask
-p, --parents 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
-v, --verbose 每次创建新目录都显示信息
-Z, --context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX
--help 显示此帮助信息并退出
--version 显示版本信息并退出
-p,如果一个目录已经存在了,我们想重复创建这个目录,就使用-p选项。
如果创建目录的时候,想要创建一系列不存在的目录,则会出错,提示目录不存在。如果也想要创建这一系列不存在的目录,就也需要使用-p选项。
三、实例
1、创建空目录
#mkdir test1
2、递归创建多个目录
#mkdir -p test2/test22
说明:同时创建多个目录
3、创建权限为777的目录
#mkdir -m 777 test3
说明:test3的权限为777,即rwxrwxrwx
4、创建新目录,都显示信息
#mkdir -v test4
mkdir: 已创建目录 "test4"
5、一个命令创建项目的目录结构
#mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
#tree scf/
说明:创建目录结构,使用tree命令可看目录结构。
转自:http://www.cnblogs.com/peida/archive/2012/10/25/2738271.html
http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html