源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

一个简单的linux命令 mkdir

  • 时间:2022-07-11 22:44 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:一个简单的linux命令 mkdir
mkdir 命令用于创建指定名称的目录,要求用户具有要创建的目录下的读写权限。 [b]一、命令格式[/b] mkdir [option] Dir… [b]二、命令参数[/b] [b]-m, --mode[/b]=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask [b]-p, --parents  [/b]可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;  [b]-v, --verbose [/b] 每次创建新目录都显示信息 [b]--help  [/b] 显示此帮助信息并退出 [b]--version [/b] 输出版本信息并退出 [b]三、命令实例[/b] 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
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
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”
5.一个命令创建项目的目录结构 [b]参考:[/b][url=http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html]http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html[/url] [b]命令:[/b] 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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部