mkdir的作用
mkdir命令用于创建目录。
mkdir参数说明
-p | 递归级联创建目录,如果目标文件的上层目录存在也不当做错误处理 |
-v | 每次创建新目录都显示信息 |
--help | 显示帮助信息并退出 |
--verison | 打印出版本信息并退出 |
mkdir案例演示
mkdir 案例
# 查看目录下内容(显示是没有文件或目录的)
ls -a
. ..
# 使用"mkdir" 命令来创建"directory" 目录mkdir directory
# 查看是否创建成功ls -a
. .. directory
mkdir 批量创建目录
# 用于创建花括号中数字、字母不是连续的目录
mkdir dir{1,2}
# 用于创建花括号中数字、字母是连续的目录
mkdir dir{1..10}
# 利用脚本创建多个目录
for i in $(seq 1 10) ; do mkdir dir$i;done
mkdir -p 案例
# 先使用mkdir创建级联目录
mkdir directory/demo01/demo02
mkdir: cannot create directory ‘directory/demo01/demo02’: No such file or directory!!! 这里出现了错误 原因就是因为在创建"demo02"目录的时候没有上一级"demo01"目录,所以需要加上 "-p" 参数来进行递归级联创建目录 如下:
# 使用"mkdir -p" 来创建级联目录mkdir -p directory/demo01/demo02
# 使用"tree" 命令来查看是否创建成功tree
.
└── directory
└── demo01
└── demo023 directories, 0 files