每天一个linux命令(4)mkdir

2018年3月9日21:33:28 发表评论

1.简介

Linux mkdir命令用来创建指定名称的目录,需要有读写权限。

2.命令格式

mkdir 【选项】目录

3.命令功能

mkdir命令用来创建指定名称的目录。

4.命令参数

-Z:设置安全上下文,当使用SELinux时有效;

-m<目标属性>或--mode<目标属性>建立目录的同时设置目录的权限;

-p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;

--version 显示版本信息。

5.命令实例

创建一个空目录 输入mkdir命令显示如下:

  1. root@VPS:~# cd test
  2. root@VPS:~/test# mkdir test1
  3. root@VPS:~/test# ll
  4. total 4
  5. drwxr-xr-x 2 root root 4096 Mar  9 21:07 test1
  6. root@VPS:~/test#

递归创建多个目录 输入mkdir命令显示如下:

  1. root@VPS:~/test/test1# mkdir -p test/test2
  2. root@VPS:~/test/test1# ll
  3. total 4
  4. drwxr-xr-x 3 root root 4096 Mar  9 21:10 test
  5. root@VPS:~/test/test1# cd test
  6. root@VPS:~/test/test1/test# ll
  7. total 4
  8. drwxr-xr-x 2 root root 4096 Mar  9 21:10 test2

创建权限为775的目录 输入mkdir命令,显示如下:

  1. root@VPS:~/test/test1/test# mkdir -m 775 test4
  2. root@VPS:~/test/test1/test# ll
  3. total 8
  4. drwxr-xr-x 2 root root 4096 Mar  9 21:10 test2
  5. drwxrwxr-x 2 root root 4096 Mar  9 21:13 test4

创建新目录显示创建目录信息,输入mkdir命令显示如下:

  1. root@VPS:~# mkdir -v test
  2. mkdir: created directory 'test'
  3. root@VPS:~# mkdir -vp test1/test2
  4. mkdir: created directory 'test1'
  5. mkdir: created directory 'test1/test2'

一个命令创建目录结构。输入mkdir命令显示如下:

  1. root@VPS:~# mkdir -vp test/{test1,bin}
  2. mkdir: created directory 'test'
  3. mkdir: created directory 'test/test1'
  4. mkdir: created directory 'test/bin'
  5. root@VPS:~# tree test/
  6. test/
  7. ├── bin
  8. └── test1

 

 

 

 

 

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: