mkdir
名称:mkdir - make directories 创建目录
语法:mkdir [option] directory
参数:
-m --mode=模式,设定权限<模式> 读写执行权限,如chmod命令功能。
-p --parents若选项后指定是一个路径,那么将递归创建路径中的所有文档(若存在就不用创建
-v 显示创建文件的过程。
使用实例:
1)递归创建一个目录
[root@bogon tmp]# mkdir -p /tmp/liwentong
[root@bogontmp]# ls -r /tmp/
Liwentong
2)创建一个权限为777的test目录
[root@bogon tmp]# mkdir -m 777 test
[root@bogon tmp]# ll
total 16
drwxr-xr-x 2 root root 4096 Apr 25 17:5020130425175009
drwx------ 2 root root 4096 Apr 25 16:43ssh-NwUepv2987
drwxrwxrwx 2 root root 4096 Apr 25 18:21 test
3)创建项目目录结构
[root@bogon tmp]#mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
mkdir: created directory `scf'
mkdir: created directory `scf/lib'
mkdir: created directory `scf/bin'
mkdir: created directory `scf/doc'
mkdir: created directory `scf/doc/info'
mkdir: created directory `scf/doc/product'
mkdir: created directory `scf/logs'
mkdir: created directory `scf/logs/info'
mkdir: created directory `scf/logs/product'
mkdir: created directory `scf/service'
mkdir: created directory `scf/service/deploy'
mkdir: created directory `scf/service/deploy/info'
mkdir: created directory`scf/service/deploy/product'
[root@bogon tmp]# tree scf
scf/
|-- bin
|-- doc
| |-- info
| `--product
|-- lib
|-- logs
| |-- info
| `--product
`-- service
`--deploy
|--info
`--product
12 directories, 0 files
《tree 命令注释》
Tree 就是以树状结构来显示目录中文件。-L 1 可以指定显示的层数,-d 就表示值显示目录而已。
-----------------------------------自我后续总结------------------------------------------
mkdir命令,主要就是用来创建目录用的,字面意思就知道了make dir。一开始创建文件我们就能够选择目录的权限,目录是否要一起递归创建。
mkdir -m 755 testdir
mkdri -p /test/test
-----------------------------------------------------------------------------------------
转载于:https://blog.51cto.com/atong/1343162