>

每一天叁个 Linux 命令(4卡塔尔:mkdir,linux命令

- 编辑:乐百家599手机首页 -

每一天叁个 Linux 命令(4卡塔尔:mkdir,linux命令

天天两个 Linux 命令(4卡塔 尔(英语:State of Qatar):mkdir,linux命令mkdir


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

实例五:多少个限令创设项目标目录结构

参考:

命令:

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

编译:peida

链接:

Linux云总计四月无偿课程火爆开启,5天免费**运行干货内容免费听,点击文末“阅读原作”**就能够无偿听运转课**速速来抢~~~~

**PS:记得查收小编送你的免费豪礼包呦~**

方便 | 黄金时代万多套PPT模板等您无需付费来拿!无条件领取!


**无需付费送 | 1000多套简历模板免费拿,附赠简历制作教程!**

免费领 | 《Shell脚本 100例》E-BOOK无偿拿,运转必备干货~

▼▼点击【翻阅原来的作品】,免费听5天Linux运营干货分享课,热门开讲中,速来抢!

本文由乐百家服务器发布,转载请注明来源:每一天叁个 Linux 命令(4卡塔尔:mkdir,linux命令