mkdir-命令使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mkdir-命令使用相关的知识,希望对你有一定的参考价值。

mkdir:命令

  1、命令详解

    【功能说明】

      mkdir命令是“make directories”中每个单词的粗体字母组合而成,其功能是创建目录,默认情况下,如果要创建的目录已经存在,则会提示此文件已经存在;而不会继续创建目录

    【语法格式】

  

  

mkdir [option] [directory]
mkdir  [选项] [目录]

    【选项说明】

参数选项 解释说明(带 Δ 的为重点)
-p
递归创建目录,递归的意思是父目录及其子目录的子目录 Δ
即使要创建的目录实现已存在也不会报错提示目录已经存在
-m 设置新创建目录的默认目录对应的权限
-v 显示创建目录的过程
  2、使用案例

    1、基础范例

      案例1、不使用任何命令参数创建目录用法示例。

      我们先来查看下当前的目录树结构,命令如下:

  [[email protected] ~]# cd
  [[email protected] ~]# tree -d
  . #根据结果可以看出当前目录下没有任何目录

  0 directories

      开始测试创建目录,并检查:

  [[email protected] ~]# mkdir data #在当前目录下创建data目录,此处data是相对路径
  [[email protected] ~]# tree -d
  .
  └── data #可以看到data目录已经创建。

  1 directory
  [[email protected] ~]# mkdir data #再次执行创建命令会提示目录已经存在。
  mkdir: 无法创建目录"data": 文件已存在

      扩展知识:

        windows下的目录路径样式为d:data est,而linux下的路径样式为/data/test,它们的目录顶点和分隔符均不同。

      案例2:使用-p参数递归创建目录

          当我们创建多级目录时,如果第一级目录(cc)不存在,那么我们创建结果会报错,导致无法创建成果,操作如下:
[[email protected] ~]# mkdir cc/test
mkdir: cannot create directory ‘cc/test‘: No such file or directory #提示没有这个文件或目录

          此时,可以指定-P参数递归创建多级目录:

以上是关于mkdir-命令使用的主要内容,如果未能解决你的问题,请参考以下文章

mkdir-命令使用

linux mkdir命令详解

Linux 使用 mkdir 命令创建目录

Linux命令总结--mkdir命令

Linux命令篇之mkdir命令,rmdir命令和rm命令

Linux文件的建立复制删除和移动命令