mkdir:

作用:创建目录( make directories )

命令格式: make [option] 目录

1,创建目录, 当目录存在时,再次创建会提示文件已经存在

ghostwu@dev:~/linux/mkdir$ ls
ghostwu@dev:~/linux/mkdir$ tree -d
. directories
ghostwu@dev:~/linux/mkdir$ mkdir a
ghostwu@dev:~/linux/mkdir$ ls
a
ghostwu@dev:~/linux/mkdir$ mkdir a
mkdir: cannot create directory ‘a’: File exists

2,可以一次性创建多个目录

ghostwu@dev:~/linux/mkdir$ ls
a
ghostwu@dev:~/linux/mkdir$ mkdir b c d
ghostwu@dev:~/linux/mkdir$ ls
a b c d

3,当一个目录的上级目录不存在时候,需要用-p 递归创建

ghostwu@dev:~/linux/mkdir$ ls
a b c d
ghostwu@dev:~/linux/mkdir$ mkdir e/test
mkdir: cannot create directory ‘e/test’: No such file or directory
ghostwu@dev:~/linux/mkdir$ ls
a b c d
ghostwu@dev:~/linux/mkdir$ mkdir -p e/test
ghostwu@dev:~/linux/mkdir$ tree
.
├── a
├── b
├── c
├── d
└── e
└── test

4,-v 输出创建目录过程的详细信息

ghostwu@dev:~/linux/mkdir$ mkdir f/a/b/c -pv
mkdir: created directory 'f'
mkdir: created directory 'f/a'
mkdir: created directory 'f/a/b'
mkdir: created directory 'f/a/b/c'
ghostwu@dev:~/linux/mkdir$ tree f
f
└── a
└── b
└── c

5,大括号:表示范围与展开:

ghostwu@dev:~/linux/mkdir$ mkdir -pv a/{b,c,d,e,f}
mkdir: created directory 'a'
mkdir: created directory 'a/b'
mkdir: created directory 'a/c'
mkdir: created directory 'a/d'
mkdir: created directory 'a/e'
mkdir: created directory 'a/f'
ghostwu@dev:~/linux/mkdir$ tree
.
└── a
├── b
├── c
├── d
├── e
└── f
ghostwu@dev:~/linux/mkdir$ mkdir -pv a/{..}
mkdir: created directory 'a'
mkdir: created directory 'a/1'
mkdir: created directory 'a/2'
mkdir: created directory 'a/3'
mkdir: created directory 'a/4'
mkdir: created directory 'a/5'
mkdir: created directory 'a/6'
mkdir: created directory 'a/7'
mkdir: created directory 'a/8'
mkdir: created directory 'a/9'
mkdir: created directory 'a/10'
ghostwu@dev:~/linux/mkdir$ tree
.
└── a
├──
├──
├──
├──
├──
├──
├──
├──
├──
└──
ghostwu@dev:~/linux/mkdir$ mkdir -pv b/{a..z}
mkdir: created directory 'b'
mkdir: created directory 'b/a'
mkdir: created directory 'b/b'
mkdir: created directory 'b/c'
mkdir: created directory 'b/d'
mkdir: created directory 'b/e'
mkdir: created directory 'b/f'
mkdir: created directory 'b/g'
mkdir: created directory 'b/h'
mkdir: created directory 'b/i'
mkdir: created directory 'b/j'
mkdir: created directory 'b/k'
mkdir: created directory 'b/l'
mkdir: created directory 'b/m'
mkdir: created directory 'b/n'
mkdir: created directory 'b/o'
mkdir: created directory 'b/p'
mkdir: created directory 'b/q'
mkdir: created directory 'b/r'
mkdir: created directory 'b/s'
mkdir: created directory 'b/t'
mkdir: created directory 'b/u'
mkdir: created directory 'b/v'
mkdir: created directory 'b/w'
mkdir: created directory 'b/x'
mkdir: created directory 'b/y'
mkdir: created directory 'b/z'
ghostwu@dev:~/linux/mkdir$ tree
.
├── a
│   ├──
│   ├──
│   ├──
│   ├──
│   ├──
│   ├──
│   ├──
│   ├──
│   ├──
│   └──
└── b
├── a
├── b
├── c
├── d
├── e
├── f
├── g
├── h
├── i
├── j
├── k
├── l
├── m
├── n
├── o
├── p
├── q
├── r
├── s
├── t
├── u
├── v
├── w
├── x
├── y
└── z

Linux常用基本命令( mkdir )的更多相关文章

  1. Linux 常用基本命令及应用技巧

    需要pdf 版 联系我 我的文件中有目录一.Linux 的常用基本命令................................................................. ...

  2. Linux常用基本命令(less)

    转: Linux常用基本命令(less) LESS:跟more命令的功能类似,都是用于分页显示内容,但是他的性能比more更高,功能比more更丰富,他读取文件是按需加载 格式: less [opti ...

  3. 测试必知必会系列- Linux常用命令 - mkdir

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! 新建一个文件夹 yyTest mkdir yyTest 新建三个文件夹 yyTest1 yyTest2 yyTe ...

  4. 【Linux】linux常用基本命令(转)

    (转自:http://blog.csdn.net/xiaoguaihai/article/details/8705992) Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用 ...

  5. 【Linux】linux常用基本命令

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们.   这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日 ...

  6. linux常用基本命令

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们.   系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器 ...

  7. linux常用基本命令整理小结

    linux系统遵循的基本原则 由目标单一的小程序组成,组合小程序完成复杂任务: 一切皆文件: 尽量避免捕捉用户接口: 配置文件保存为纯文本文件: Linux命令行常识 命令格式 命令+选项+参数 选项 ...

  8. Linux 常用基本命令

    这两天有俩哥们问了我linux的事,问我在工作中需不需要用到,需不需要学会 一个是工作1年不到的,我跟他说,建议你学学,在以后肯定是要用到的,虽然用到的机会不多,但是会总比不会好 另一个是工作6年的, ...

  9. Linux常用基本命令(file,chown)

    1,file命令作用,查看文件的类型 ghostwu@dev:~$ .htm ./linux/rename ghostwu@dev:~$ .htm ./linux/rename/.htm: empty ...

随机推荐

  1. SpringCloud之Fegin

    Fegin是一个声明似的web服务客户端,它使得编写web服务客户端变得更加容易.使用Fegin创建一个接口并对它进行注解.它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持 ...

  2. 上下文相关的GMM-HMM声学模型续:参数共享

    一.三音素建模存在的问题 问题一:很多三音素在训练数据中没有出现(尤其跨词三音素) 问题二:在训练数据中出现过的三音素有相当一部分出现的频次较少 因此,三音素模型训练时存在较严重的数据不足问题 二.参 ...

  3. springBoot的搭建使用记录

    一: 首次搭建:https://blog.csdn.net/u013187139/article/details/68944972 整合mybatis: https://www.jianshu.com ...

  4. Caffe 使用记录(一)mnist手写数字识别

    1. 运行它 1. 安装caffe请参考 http://www.cnblogs.com/xuanyuyt/p/5726926.html  此例子在官网 http://caffe.berkeleyvis ...

  5. tomcat常见错误处理

    1 .java.lang.IllegalArgumentException: Document base /XXX/tomcat/webapps/manager does not exist 解决方法 ...

  6. 利用matlab求图像均值和方差的几种方法

    一.求均值 % 求一副灰度图像的均值 close all; clear; clc; i=imread('d:/lena.jpg'); %载入真彩色图像 i=rgb2gray(i); %转换为灰度图 i ...

  7. (转)WebSphere禁用SSLv3和RC4算法教程

    原文:https://www.cnblogs.com/lsdb/p/7126399.html WebSphere经常会报“SSL 3.0 POODLE攻击信息泄露”和"SSL/TLS 受诫礼 ...

  8. 图片训练:使用卷积神经网络(CNN)识别手写数字

    这篇文章中,我们将使用CNN构建一个Tensorflow.js模型来分辨手写的数字.首先,我们通过使之“查看”数以千计的数字图片以及他们对应的标识来训练分辨器.然后我们再通过此模型从未“见到”过的测试 ...

  9. Redis笔记(1)数据结构与对象

    1.前言 此系列博客记录redis设计与实现一书的笔记,提取书本中的知识点,省略相关说明,方便查阅. 2.基本数据结构 2.1 简单动态字符串SDS(simple dynamic string) 结构 ...

  10. qtcreator_process_stub中文输出乱码

    使用qt运行程序输出中文,全都变成了□,让人很头疼,百度了很久,找了一些解决方案都是: 用vim打开x11-common,在控制台输入 vim /etc/X11/Xresources/x11-comm ...