mkdir

简介

mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录。在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名。

用法

mkdir [选项]... 目录...

选项

-m, –mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask
-p, –parents 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
-v, –verbose 每次创建新目录都显示信息
-Z, –context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX

实例

  • 实例1:创建一个空目录
[root@oracledb study]# mkdir dir1
[root@oracledb study]# ls
dir1
  • 实例2:一次创建多个目录
[root@oracledb study]# mkdir dir1 dir2 dir3
[root@oracledb study]# ls
dir1  dir2  dir3
  • 实例3:递归创建多个目录
[root@oracledb study]# mkdir -p dir1/sub1/sub2
[root@oracledb study]# tree
.
└── dir1
    └── sub1
        └── sub2

3 directories, 0 files
  • 实例4:创建权限为755的目录
[root@oracledb study]# mkdir -m 755 dir1
[root@oracledb study]# ls
drwxr-xr-x 2 root root 4096 416 15:03 dir1
  • 实例5:创建新目录都显示信息
[root@oracledb study]# mkdir -v dir3
mkdir: 已创建目录 "dir3"
  • 实例6:一个命令创建项目的目录结构
[root@oracledb study]# mkdir -vp tomcat/{bin,lib,conf,logs,webapps/{examples,docs},work}
mkdir: 已创建目录 "tomcat"
mkdir: 已创建目录 "tomcat/bin"
mkdir: 已创建目录 "tomcat/lib"
mkdir: 已创建目录 "tomcat/conf"
mkdir: 已创建目录 "tomcat/logs"
mkdir: 已创建目录 "tomcat/webapps"
mkdir: 已创建目录 "tomcat/webapps/examples"
mkdir: 已创建目录 "tomcat/webapps/docs"
mkdir: 已创建目录 "tomcat/work"
[root@oracledb study]# tree
.
└── tomcat
    ├── bin
    ├── conf
    ├── lib
    ├── logs
    ├── webapps
    │   ├── docs
    │   └── examples
    └── work

Reference

http://www.cnblogs.com/xqzt/p/5398477.html
http://man.linuxde.net/mkdir

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值