Linux常用命令之mkdir

开篇语:懒是人类进步的源动力

本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处!

Linux常用命令第3集包含命令:mkdir (附赠tree命令,日期时间函数)

一、格式

格式:

mkdir [-option] directory

[-option] :

-p,--parents  创建的目标目录的父目录不存在,直接建立父目录,且不报错。

-v,--verbose  每一个创建的目录都会打印一条信息。

-m,--mode=MODE 设置目录属性。

二、概念

【孤独瞎扯】:mkdir可以理解为make dir,新建一个目录(文件夹)的意思;既然是创建一

个目录,就难免遇到想要一口气创建好几层目录路径的情况,还会遇到如果要创建的目录已经存在的

情况,或者不想在创建目录之后再费劲修改目录属性的情况。

三、实践

1、创建一个当前路径下的目录testdir1

方法(1)、建立相对路径的文件夹:即不涉及到具体的路径内容

命令:mkdir QQ  或者mkdir ./PP

方法(2)、建立绝对路径的文件夹:有具体路径及文件夹组成

2、创建父目录不存在的目标目录

    当前路径下不存在 目录a,当然就不存在目录a下的目录b,但任务是创建一个目录a下的子目录b下的子目录c;

  诚然,我们可以先mkdir a,然后进入目录a 再mkdir b然后进入目录b 然后。。。。。。别费劲了,都浪费了

  Linux系统给我们准备的参数 –p 了。

  

    上面又是cd 又是 ls命令,就为了一层层看目录和文件,费劲不?来点高大上的吧,下面就

  是本章节赠送的命令  tree  ,大树?对,可以理解为用树形结构显示目录,显示的内容中包含目录和文件:

  

3、创建一个带个性(属性)的目录

先看看普通mkdir创建的目录属性是什么样子的

使用命令创建一个只读的目录 mkdir –m 444 testdir2

4、创建带有日期时间的目录(附赠参数-v使用效果)

创建一个目录 如log20160417 和一个log201604170804 的目录,这里要用到Linux系统自带函数date:

本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处!

结束语

创建目录这个命令,其实玩不出什么花样来,但是这个命令却是以后书写一些实用或应用型shell脚本必

不可少的命令,看看实例4,你会想到它的使用场景的,对么?         休息,休息一下~~~~

Linux_用户级_常用命令(3):mkdir的更多相关文章

  1. Linux_用户级_常用命令(4):cp

    Linux_用户级_常用命令之cp 开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第二集包含命令:cp 格式 cp  [-optio ...

  2. Linux_用户级_常用命令(2):cd

    开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第二集包含命令:cd 一.格式: cd directory 使用cd命令在目录层次间移 ...

  3. Linux_用户级_常用命令(1):ls

    开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第1集包含命令:ls 一.何为常用命令 人和系统交互的指令集合,构成了shell.Sh ...

  4. Linux_用户级_常用命令(5):rm

    Linux常用命令第5集包含命令:rm 开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! 一.命令简介 删除一个目录中的一个或多个文件或目录,如果没有使用 ...

  5. Linux_目录基本操作_常用命令【详解】

    Linux_常用命令 Linux文件系统的目录树结构:[Linux世界里一切皆文件]:说白了,就是文件和文件夹(目录)之间的操作. 普通用户kkb所有文件及文件夹,其实都位于root用户的 /home ...

  6. linux常用命令(3)mkdir命令

    mkdir命令1 命令格式:mkdir [选项]目录名2 命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创 ...

  7. linux常用命令:mkdir 命令

    linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令 ...

  8. Day002_LInux基础_常用命令

    #空格和tab键↓↓mkdir 创建目录 ↓ls list 显示目录里面的内容详情↓cd change directory 切换目录,进入到目录↓pwd 显示当前所在路径 ,定位↓###绝对路径和相对 ...

  9. Linux操作系统(一)_常用命令

    1.系统工作命令 date  显示/设置系统时间或日期 date:显示时间 date -s “20190319 11:35:56”:设置时间 clock  显示设置硬件时钟 clock -s:以硬件时 ...

随机推荐

  1. windows php 5.5 执行exe 不是有效的win32程序

    双击运行php-cgi.exe弹出对话框提示不是有效的win32应用程序.此为版本问题,PHP5.5版本 最低要运行于操作系统版本号最低要6.0 ,而WINDOWS 2003 系统为5.2 因此无法运 ...

  2. Oracle 树操作(select…start with…connect by…prior)

    摘自:http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152674.html oracle树查询的最重要的就是select…start with ...

  3. html和css的联系

    前几天学习了一点html,今天团队为做项目一起学习时,又了解到了新的东西———css,通过组内队员的指导和对一些网站(三翼)的分析,发现了html和css之间联系密切.根据从网上了解的资料,发现htm ...

  4. Unity字节序问题

    问题 Unity中有些配置信息并不想在发布之后给其他人看到,所以在打包的时候进行了简单的编码处理,然后保存为.bytes类型,读取的时候再进行解码处理.今天遇到的很奇葩的问题是: 如果bytes文件U ...

  5. MVC5 视图 不显示 Styles.Render Scripts.Render 问题解决

    第一步:安装 WebGrease 使用 nuget 安装 WebGrease 安装依赖 第二步:修改配置文件 <configSections> <!-- For more infor ...

  6. vmstat和iostat

    一.vmstat1.命令示例#vmstat 5每5秒输出一次 2.输出详解procs -----------memory---------- ---swap-- -----io---- --syste ...

  7. Javascript,颜色渐变效果的处理

    在搭建博主博客的时候,寻思着做一些效果,看到菜单,就想是不是可以做一下颜色的渐变,增加一点动态的感觉.有个jquery的插件,效果相当不错,不过博主还是打算自立更生写一下,看看能不能实现. 下面就是博 ...

  8. css基础知识

    CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明.其中选择器通常是您需要改变样式的 HTML 元素(比如p标签),也可以是节点的属性的值(比如id,class):每条声明都是一条字典key ...

  9. Redis学习笔记(3)-Hash

    package cn.com; import java.util.HashMap; import java.util.List; import java.util.Map; import java.u ...

  10. win7 WindowsImageBackup 无法识别

    控制面板\所有控制面板项\备份和还原