欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


linux中mv命令使用详解
XP系统利用自己的硬盘进行磁盘分区
linux双系统直接删除linux修复
如何远程登录控制管理云服务器
怎么查看电脑开关机时间?
如何卸载Atuzi软件?
XP系统开机黑屏只剩光标怎么办
win7旗舰版系统windowstime服务不能启动
图图桌面调节靠边隐藏显示灵敏度的方法
Exchange 2013技术亮点之企业信息的安全与合规
linux中mkdir创建目录命令使用说明
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  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]#

  以下是补充:

  介绍:该命令创建指定的目录名,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录

  语法:

  mkdir [-m] [-p] 目录名

  选项介绍:

  -m: 对新建目录设置存取权限,也可以用chmod命令设置;

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

  执行范例:

  代码如下:

  $ mkdir DIRA

  $ ls

  DIRA

$ mkdir -m 775 DIRB

  $ ls -l

  drwxr-xr-x 2 xxxx users 4096 Feb 19 22:29 DIRA

  drwxrwxr-x 2 xxxx users 4096 Feb 19 22:30 DIRB

$ mkdir -p DIRC/hello

  $ ls -l

  drwxr-xr-x 2 xxxx users 4096 Feb 19 22:29 DIRA

  drwxrwxr-x 2 xxxx users 4096 Feb 19 22:30 DIRB

  drwxr-xr-x 3 xxxx users 4096 Feb 19 22:31 DIRC

$ ls DIRC

  hello

  在Linux系统中,命令mkdir的功能是创建新文件夹。

  mkdir -p 可以在新的子目录中创建一个新的子目录。

  举例:

  mkdir -p about/abc/def 可以递级创建新的三个目录。

  如果想看看mkdir到底做了什么,可以添加选项“-v”,继续上面举例:

  代码如下:

  mkdir -pv about/abc/def

  mkdir: created directory 'about'

  mkdir: created directory 'about/abc'

  mkdir: created directory 'about/abc/def'

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站