学习啦 > 学习电脑 > 操作系统 > Linux教程 > Linux命令之mkdir创建目录教程

Linux命令之mkdir创建目录教程

时间: 志艺942 分享

Linux命令之mkdir创建目录教程

  mkdir命令是常用的命令之一,用来创建目录。mkdir 命令创建由 Directory 参数指定的一个或多个新的目录。每个新目录包含标准项 .(点)和 ..(点-点)。接下来是小编为大家收集的Linux命令之mkdir创建目录教程,欢迎大家阅读:

  Linux命令之mkdir创建目录教程

  常用参数

  格式:mkdir {NEW_DIR}

  创建目录。默认的权限(mode)设置由执行环境中中umask来确定,即mode = 0777 - umask,此处为八进制表示法。

  格式:mkdir -p {NEW_DIR}

  创建目录,如果目录路径中的某些部分不存在,该命令会自动创建。默认的权限设置由执行环境中中umask来确定。

  格式:mkdir -m {MODE} {NEW_DIR}

  创建目录。权限设置由{MODE}指定。当然也可以组合使用mkdir {NEW_DIR}; chmod {MODE} {NEW_DIR}来达到同样的效果。

  使用示例

  示例一

  [root@jfht ~]# umask

  0022

  [root@jfht ~]# mkdir dir1

  [root@jfht ~]# ls -l dir1

  总计 0

  ls命令跟上-d参数才能打印目录本身的信息。

  [root@jfht ~]# ls -ld dir1

  drwxr-xr-x 2 root root 4096 07-20 20:44 dir1

  权限设置mode=0755=0777-0022

  [root@jfht ~]#

  示例二

  [root@jfht ~]# mkdir -m 0700 dir2

  [root@jfht ~]# ls -ld dir2

  drwx------ 2 root root 4096 07-20 20:47 dir2

  [root@jfht ~]#

  示例三

  [root@jfht ~]# mkdir dir3/x/y/z

  mkdir: 无法创建目录 “dir3/x/y/z”: 没有那个文件或目录

  [root@jfht ~]# mkdir -p dir3/x/y/z

  [root@jfht ~]# ls -ld dir3

  drwxr-xr-x 3 root root 4096 07-20 20:48 dir3

  [root@jfht ~]# ls -ld dir3/x

  drwxr-xr-x 3 root root 4096 07-20 20:48 dir3/x

  [root@jfht ~]# ls -ld dir3/x/y

  drwxr-xr-x 3 root root 4096 07-20 20:48 dir3/x/y

  [root@jfht ~]# ls -ld dir3/x/y/z

  drwxr-xr-x 2 root root 4096 07-20 20:48 dir3/x/y/z

  [root@jfht ~]#

  示例四 一个命令创建项目的目录结构

  这是来自ibm.com网站上的一个例子。http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html

  [root@jfht ~]# mkdir -p project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}

  [root@jfht ~]# tree project/

  project/

  |-- bin

  |-- demo

  | `-- stat

  | `-- a

  |-- doc

  | |-- html

  | |-- info

  | `-- pdf

  |-- lib

  | `-- ext

  `-- src

  11 directories, 0 files

  [root@jfht ~]#

  
看了“Linux命令之mkdir创建目录教程”还想看:

1.linux中mkdir创建目录命令的使用说明

2.mkdir命令怎么使用

3.linux如何用命令创建新建文件夹

4.怎么利用命令删除和创建Linux文件夹

3088206