工作中常用的Linux命令:mkdir命令
本文链接:http://www.cnblogs.com/MartinChentf/p/6076075.html (转载请注明出处)
在Linux系统中,mkdir命令用来创建一个目录或一个级联目录。
1. 命令格式
mkdir [选项] 目录名
2. 命令选项
-m=mode
为目录指定访问权限,与chmod类似。
-p 如果目录已经存在,则不会有错误提示。若父目录不存在,将会创建父目录。该选项常用于创建级联目录。
-v 为每个目录显示提示信息。
3. 实例
实例1:在当前目录创建baklog目录。
/home/dodv81>umask
0002
/home/dodv81>mkdir baklog
/home/dodv81>ll
drwxrwxr-x dodv81 dodv81 Nov : baklog
/home/dodv81>mkdir baklog
mkdir: cannot create directory `baklog': File exists
mkdir命令不加任何选项默认在当前目录下创建目录,目录的默认权限为777-umask。如果目录已经存在将会提示错误。
实例2:创建多个目录。
/home/dodv81/baklog>mkdir cep dod testlog
/home/dodv81/baklog>ls
cep dod testlog
或者多个目录用大括号({})括起来,并用逗号分隔。
/home/dodv81/baklog>mkdir {cep,dod,testlog}
/home/dodv81/baklog>ls
cep dod testlog
逗号前后不能有空白,否则将会创建出下面目录:
/home/dodv81/baklog>mkdir {cep, dod, testlog}
/home/dodv81/baklog>ls
{cep, dod, testlog}
实例3:创建级联目录。同一目录下的子目录放在大括号中,并用逗号分隔。
/home/dodv81>mkdir -p baklog/{bin,lib,log/{cep,dod,testlog}}
/home/dodv81>ls -R baklog/
baklog/:
bin lib log
baklog/bin:
baklog/lib:
baklog/log:
cep dod testlog
baklog/log/cep:
baklog/log/dod:
baklog/log/testlog:
实例4:为目录指定权限,指定的权限为mode-umask。例如,mode=rx,umask=2,则最终权限为555-2=554,即rw-rw-r--。
/home/dodv81/baklog/bin>mkdir -m=r a -- 只读
/home/dodv81/baklog/bin>mkdir -m=w b -- 只写
/home/dodv81/baklog/bin>mkdir -m=rw c -- 读写
/home/dodv81/baklog/bin>mkdir -m=rx d -- 读可执行
/home/dodv81/baklog/bin>mkdir -m=rwx e -- 读写可执行
/home/dodv81/baklog/bin>ll
total
dr--r--r-- dodv81 dodv81 Nov : a
d-w--w---- dodv81 dodv81 Nov : b
drw-rw-r-- dodv81 dodv81 Nov : c
dr-xr-xr-x dodv81 dodv81 Nov : d
drwxrwxr-x dodv81 dodv81 Nov : e
实例5:查看创建目录的过程信息
/home/dodv81>mkdir -vp baklog/{bin,lib,log/{cep,dod,testlog}}
mkdir: created directory `baklog'
mkdir: created directory `baklog/bin'
mkdir: created directory `baklog/lib'
mkdir: created directory `baklog/log'
mkdir: created directory `baklog/log/cep'
mkdir: created directory `baklog/log/dod'
mkdir: created directory `baklog/log/testlog'
工作中常用的Linux命令:mkdir命令的更多相关文章
- 工作中常用的Linux命令:crontab命令
本文链接:http://www.cnblogs.com/MartinChentf/p/6060252.html (转载请注明出处) crontab是一个用来设置.删除或显示供守护进程cron执行的定时 ...
- 工作中常用的Linux命令:ipcs/ipcrm命令
本文链接:http://www.cnblogs.com/MartinChentf/p/6057100.html (转载请注明出处) ipcs 1. 命令格式 ipcs [resource-option ...
- 工作中常用的Linux命令:find命令
本文链接:http://www.cnblogs.com/MartinChentf/p/6056571.html (转载请注明出处) 1.命令格式 find [-H] [-L] [-P] [-D deb ...
- 工作中常用的Android系统ADB命令收集
工作中常用的Android系统ADB命令收集如下:先收藏以备以后查阅! adb --help //adb帮助 adb start-server //启动adb server adb kill-s ...
- 【基础】工作中常用的linux命令,经常会被面试官问到
前言 面试经常会问到一些Linux操作命令,下面就工作中常用的和面试问的频率较高的命令做详细描述. 常用命令 修改密码:passwd 用户名 切换用户名:su 用户名 查看当前路径:pwd 调整路径: ...
- 工作中常用的Linux命令介绍与实践
前言 做后端开发的同学,一般都会接触到服务器,而我们现在的系统用的比较多的服务器系统就是linux了,平时多多少少也会接触到一些linux下的shell命令.我们来介绍下linux一些常用的命令和使用 ...
- 工作中常用的 Linux 命令
awk 示例: env变量值如下,需要获得pkg_url的链接值: {"name": "michael", "sex": "mal ...
- 在工作中常用的Linux命令
前言 只有光头才能变强. 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 之前写过一篇 < 在公司做的项目和自己在学校做 ...
- 工作中常用的Linux命令:目录
工作两三年,每天都和Linux打交道,但每每使用Linux命令的时候却会像提笔忘字般不知如何使用,常常查手册或到网上找资料.此系列文章主要是为了方便自己在使用命令时随时可查阅.鄙人才疏学浅,文中若有任 ...
随机推荐
- ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️html,js随笔。❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
a标签本身的文字居中. a{ display:block; text-align:center; } 设置div1在另一个div2里居中,(写了左边margin 就别写右边了不然ie6有毛病,当然本身 ...
- GIT 查看/修改用户名和邮箱地址
用户名和邮箱地址的作用用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变.每次commit都会用用户名和邮箱纪录.github的contributions统计就是按邮箱来统计的.查看用户 ...
- Monkey测试3——Monkey测试结果分析
Monkey测试结果分析 一. 初步分析方法: Monkey测试出现错误后,一般的差错步骤为以下几步: 1. 找到是monkey里面的哪个地方出错 2. 查看Monkey里面出错前的一些事件动作,并手 ...
- Java空白final
Java 1.1允许我们创建"空白final",它们属于一些特殊的字段.尽管被申明为final,但却未得到一个初始值. 无论在哪种情况下,空白final都必须在实际使用前得到正确的 ...
- 【转】推荐介绍几款小巧的Web Server程序
原博地址:http://blog.csdn.net/heiyeshuwu/article/details/1753900 偶然看到几个小巧有趣的Web Server程序,觉得有必要拿来分享一下,让大家 ...
- [LeetCode]String to Integer (atoi)
题意:字符串转正数 原题来自:https://leetcode.com/problems/string-to-integer-atoi/ 分析: <程序员面试宝典>上出现的面试题,主要是考 ...
- (转载)Windows常见性能计数器(较好的说明)
转载地址:http://blog.csdn.net/dfbrt56/article/details/3341591 Windows常见性能计数器 性能计数器(counter)是描述服务器或操作系统性能 ...
- js方法实现rgb颜色转换成16进制格式的代码的方法
原文地址:http://www.cnblogs.com/vaal-water/archive/2013/04/08/3008880.html 自己试过很好用 function zero_fill_he ...
- 初试钓鱼工具Weeman+DNS欺骗的使用
下午无聊再网上闲逛随意看了下,自己做了一次测试,目前最新的版本是1.6.Weeman是一款运行在Python环境下的钓鱼渗透测试工具 但这款工具简单易用,安装简单,可伪造HTML页面等等...网上看了 ...
- 【C语言】C语言简介
目录: 1. [什么是C语言?] 2. [C语言历史] 3. [C语言标准] 4. [C语言特点] 1. 什么事C语言? · C语言是一门高级编程语言,用于人与计算机之间的沟通,就如同人与人之间沟通时 ...