原文:http://www.cnblogs.com/peida/archive/2012/10/25/2738271.html

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

1.命令格式:

mkdir [选项] 目录...

2.命令功能:

通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。

3.命令参数:

-m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask

-p, --parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;

-v, --verbose  每次创建新目录都显示信息

--help   显示此帮助信息并退出

--version  输出版本信息并退出

4.命令实例:

实例1:创建一个空目录

命令:

mkdir test1

输出:

[root@localhost soft]# cd test

[root@localhost test]# mkdir test1

[root@localhost test]# ll

总计 4drwxr-xr-x 2 root root 4096 10-25 17:42 test1

[root@localhost test]#

实例2:递归创建多个目录

命令:

mkdir -p test2/test22

输出:

[root@localhost test]# mkdir -p test2/test22

[root@localhost test]# ll

总计 8drwxr-xr-x 2 root root 4096 10-25 17:42 test1

drwxr-xr-x 3 root root 4096 10-25 17:44 test2

[root@localhost test]# cd test2/

[root@localhost test2]# ll

总计 4drwxr-xr-x 2 root root 4096 10-25 17:44 test22

[root@localhost test2]#

实例3:创建权限为777的目录

命令:

mkdir -m 777 test3

输出:

[root@localhost test]# mkdir -m 777 test3

[root@localhost test]# ll

总计 12drwxr-xr-x 2 root root 4096 10-25 17:42 test1

drwxr-xr-x 3 root root 4096 10-25 17:44 test2

drwxrwxrwx 2 root root 4096 10-25 17:46 test3

[root@localhost test]#

说明:

test3 的权限为rwxrwxrwx

实例4:创建新目录都显示信息

命令:

mkdir -v test4

输出:

[root@localhost test]# mkdir -v test4

mkdir: 已创建目录 “test4”

[root@localhost test]# mkdir -vp test5/test5-1

mkdir: 已创建目录 “test5”

mkdir: 已创建目录 “test5/test5-1”

[root@localhost test]#

实例五:一个命令创建项目的目录结构

参考:http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html

命令:

mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

输出:

[root@localhost test]# 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”

[root@localhost test]# tree scf/

scf/

|-- bin

|-- doc

|   |-- info

|   `-- product

|-- lib

|-- logs

|   |-- info

|   `-- product

`-- service

`-- deploy

|-- info

`-- product

12 directories, 0 files

[root@localhost test]#

[root@model Documents]# mkdir -vp com/{src/servlet,pb/{dao/imple,service/imple}}
mkdir: created directory `com'
mkdir: created directory `com/src'
mkdir: created directory `com/src/servlet'
mkdir: created directory `com/pb'
mkdir: created directory `com/pb/dao'
mkdir: created directory `com/pb/dao/imple'
mkdir: created directory `com/pb/service'
mkdir: created directory `com/pb/service/imple'
[root@model Documents]# 

[root@model Documents]# tree com
com
├── pb
│   ├── dao
│   │   └── imple
│   └── service
│       └── imple
└── src└── servlet7 directories, 0 files
[root@model Documents]# 

转载于:https://www.cnblogs.com/liunanjava/p/4295838.html

mkdir命令(转)相关推荐

  1. mkdir命令使用详解

    linux下mkdir命令使用详解---linux下创建目录命令 时间:2010-06-03 21:46来源:未知 作者:Linux安全网 点击: 957次 linux mkdir命令: 创建目录 介 ...

  2. linux命令-mkdir命令

    linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令 ...

  3. *2 echo、printf、mkdir命令的应用

    1.使用echo如何显示"The year is 2017. Today is March 5."为两行? echo -e "The year is 2017 \nTod ...

  4. 【Linux】一步一步学Linux——mkdir命令(21)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 mkdir命令是"make directorie ...

  5. linux命令:mkdir 命令详解

    linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令 ...

  6. linux每日命令(5):mkdir命令

    阅读目录(Content) 1.命令格式: 2.命令功能: 3.命令参数: 4.命令实例: 1:创建一个空目录 2:递归创建多个目录 3:创建权限为777的目录 4:创建新目录并显示创建信息 5:创建 ...

  7. linux下移除环境变量及mkdir命令介绍

    2019独角兽企业重金招聘Python工程师标准>>> 用到的命令:unset 环境变量 mkdir命令 功能:创建一个目录(类似 MSDOS 下的 md 命令). 语法: mkdi ...

  8. linux学习一天一个命令(4)[mkdir命令]

    linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令 ...

  9. linux mkdir命令用法,常用Linux运维命令 - mkdir命令用法详解

    mkdir命令我们在操作Linux运维管理和网站部署的时候使用的还是比较多的,主要是用来创建指定的目录文件夹.比如老蒋在之前有博客文章中提到挂载数据硬盘的时候,我们需要创建home或者www目录文件夹 ...

  10. mkdir命令的功能作用及其如何使用

    mkdir命令的主要功能为创建一个或多个空目录,其几种使用方法为: ① mkdir 目录名 作用:创建一个空目录文件 如:mkdir test 创建一个目录名为test的空目录文件 ② mkdir – ...

最新文章

  1. 检测jQuery.js是否已加载的判断代码
  2. HBase MetaStore和Compaction剖析
  3. CentOS6配置部署Zabbix监控
  4. LoRa、蓝牙、技术在电子显示牌上的应用
  5. interface abstract与virtual
  6. php property 获取,JavaScript中如何获取和设置property属性代码详解
  7. linux openssh 升级最新版本
  8. 苹果鼠标滚轮驱动_如何挑选一款适合自己的游戏鼠标
  9. 桌面版linux装哪个版本好用,linux桌面版哪个版本好用?
  10. hspace在表格中无效吗html,HTML代码汇总详解
  11. 东山再起的男人一般都有这七个表现
  12. android apk可安装成功但无法运行提示dex文件异常
  13. Centos7上配置安装Squid代理(主动代理,与透明代理)
  14. mongodb用哪些端口号_mongodb端口号(mongodb默认端口号)
  15. elasticsearch6.6文档翻译-查询语句-查询上下文和过滤上下文
  16. 数学分析(4):自然数集的序关系
  17. 请问我这表该如何遍历呢?
  18. 密钥交换算法(DH算法)
  19. 虚拟计算机可以开机吗,如何让虚拟机在电脑开机时也自动启动
  20. 什么是冯诺依曼体系结构?

热门文章

  1. python编写贪吃蛇_一步一个脚印教你用python开发一个贪吃蛇小游戏!
  2. iphone已停用怎么解锁_iPhone锁屏密码忘记了怎么办?维修店老板说出了绝招
  3. 【数位dp】HDOJ2089:不要62( 真· 数位dp入门题目)
  4. win7 32 java_Win7 32位系统下Java开发环境的安装及配置
  5. 马尔科夫决策过程(MDP) : BlackJack (MC-On Policy)
  6. TensorFlow实践:经典CNN-AlexNet
  7. TensorFlow by Google CNN分类真实图片 Machine Learning Foundations: Ep #5 - Classifying real-world images
  8. mysql乐观锁和悲观锁的区别_mysql悲观锁和乐观锁的区别
  9. 3 sum python
  10. java实体类属性比较_实体类之间属性对比的方法