-p 如果文件存在,不报错 如果文件不存在,创建文件 补充[可以递归创建文件夹 例如 test/test]
-v 为每个创建的目录打印一条 例如 mkdir -v test 则会显示 已创建目录’test’
-z 设置每个创建目录的SELinux安全高下文 CTX [目前也不懂]

–version 显示版本信息并退出
实例mkdir testjava //在当前目录下创建testjava文件夹mkdir dir1 dir2 dir3 //在当前文件夹下一次创建 dir1 dir2 dir3 文件夹mkdir -p test/test //在当前目录下创建 test 文件夹 并在 新创建的test文件夹下再创建一个test文件夹mkdir -m 777 test //在当前文件夹下创建test文件夹,并设置文件夹的权限为 777mkdir -v test //在当前的文件夹下创建test文件夹,系统会回答 “已创建目录’test’”mkdir /home/pi/test/mkdir_test/javalinux 以绝对路径的办法创建javalinux文件夹
mkdir -pv dir1/{dir2,dir3/{dir4,dir5}} //大略创建项目的目录构造mkdir: 已创建目录 ‘dir1’mkdir: 已创建目录 ‘dir1/dir2’mkdir: 已创建目录 ‘dir1/dir3’mkdir: 已创建目录 ‘dir1/dir3/dir4’mkdir: 已创建目录 ‘dir1/dir3/dir5’
mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}} //创建项目的目录构造mkdir: 已创建目录 “scf”mkdir: 已创建目录 “scf/lib”mkdir: 已创建目录 “scf/bin”mkdir: 已创建目录 “scf/doc”mkdir: 已创建目录 “scf/doc/info”mkdir: 已创建目录 “scf/doc/product”mkdir: 已创建目录 “scf/logs”mkdir: 已创建目录 “scf/logs/info”mkdir: 已创建目录 “scf/logs/product”mkdir: 已创建目录 “scf/service”mkdir: 已创建目录 “scf/service/deploy”mkdir: 已创建目录 “scf/service/deploy/info”mkdir: 已创建目录 “scf/service/deploy/product”