一个简单的linux命令 mkdir
作者:liruopeng321 时间:2023-08-26 11:49:55
mkdir 命令用于创建指定名称的目录,要求用户具有要创建的目录下的读写权限。
一、命令格式
mkdir [option] Dir…
二、命令参数
-m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
-v, --verbose 每次创建新目录都显示信息
--help 显示此帮助信息并退出
--version 输出版本信息并退出
三、命令实例
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.一个命令创建项目的目录结构
参考: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
标签:linux,mkdir
0
投稿
猜你喜欢
undefined reference to 'pthread_create'的解决方法
2023-07-23 13:33:26
Linux环境ActiveMQ部署方法详解
2023-03-18 22:52:10
Google AdSense 优化基本技巧
2008-08-26 18:10:00
DDoS防范和全局网络安全网络的应对
2009-09-04 13:40:00
dedecms广告生成JS文件和JS调用-DEDE广告优化
2010-12-08 16:19:00
苹果近期或发布平板电脑 工程师频繁往返中国
2009-10-30 07:48:00
MSN骤启强制升级 微软:月初已提前公示
2009-11-26 12:41:00
包月阳:未来三年电子商务存在巨大潜在需求
2009-10-27 10:31:00
美联社要求谷歌创建新闻注册服务提高搜索排名
2009-11-14 09:02:00
通过SQL语句转换WordPress数据
2009-03-17 13:35:00
西联汇款详细过程!
2007-10-02 19:35:00
在Apache服务器上添加虚拟主机功能的方法
2021-04-17 07:12:29
Linux下如何查看版本信息的方法步骤
2023-10-08 16:25:42
Ubuntu系统下安装ImageMagick出错的解决过程
2023-02-09 02:56:22
ICP备案常见问题集锦
2008-03-12 12:00:00
搜索引擎 site 命令语法漫谈
2009-02-02 13:48:00
防止黑客用TTL值鉴别你的系统
2009-12-02 19:12:00
virtualbox 中的linux 共享文件的方法
2023-06-10 10:57:22
谷歌排名算法异动:大品牌的排名全面提升
2009-03-02 11:09:00
磨刀霍霍去建站 先看网站建设的10个规划
2009-01-23 11:55:00