【初级】linux mkdir 命令详解及使用方法实战
mkdir命令详解及使用方法实战
名称
MKDIR 是 make directories 的缩写
使用方法
mkdir [选项(如-p)] ...目录名称(及子目录注意用分隔符隔开)... 如使用mkdir建立一个多级目录则要使用-P命令
如:
mkdir /lcp 是在根(/)目录下建立一个名为lcp的文件夹
mkdir -p /lcp/abc 则是在根(/)目录下建一个名为lcp的文件夹同时在此文件夹中建立名为abc的文件夹
描述
创建目录(IES),如果他们不存在。
长选项必须用的参数在使用短选项时也是必须的。
-m,--mode =模式
设置文件模式(与chmod),而不是= RWX - 的umask
-p,--parents
新建多级目录时使用,此处作为重点命令,-p参数后面可以跟一个路径如mkdir -p /lcp/abc/vanos 若这中间有不存在的目录则系统自动补全缺失的目录,即建立多级不存在的目录时使用。
-v,--verbose
打印一个消息对于每个创建的目录,通俗一点讲就是显示目录新建的过程。
-Z,--context = CTX
设置每个创建目录的SELinux安全上下文
CTX
不懂的内容可以使用mkdir--help或者使用man命令来进行查看详细内容,通过 mkdir 命令可以在指定位置创建文件夹或目录,注意当前的用户所要创建的文件及文件夹必须对所创建的文件夹的父文件夹具有写入权限。
实战演示:
在根目录下,新建一个空目录data。
[root@moban ~]# mkdir /data 新建了一个data文件夹
[root@moban ~]# cd /data/ 我们进入到这个文件夹
[root@moban data]# pwd 查看一下当前所在目录(pwd查看当前所在路径)
/data 查看命令执行结果,表示我们当前在根下(/)的data目录中
新建多级目录(假设该目录不存在)
[root@moban ~]# mkdir -p /lcp/abc/Vanos 新建一个多级目录/lcp/abc/Vanos 此处使用了-p命令
[root@moban ~]# tree /lcp/ 使用tree命令来查看/lcp/文件夹下包含那些子目录 tree命令此处提一下是树状列出目录内容
/lcp/
└── abc
└── Vanos 此处由于是使用了CRT远程连接,显示字符有误,此处也给大家列举出来,下面是临时的解决方法,能用到的就用,用不到的不用多了解,将来的内容中会有详细的解释此处只针对新手 directories, files
[root@moban ~]# LANG=en 解决方案是直接键入LANG=en 注意,LANG大写,linux中区分大小写,一定要严谨
[root@moban ~]# tree /lcp/ 此处我们再来查看一下,tree/lcp/ 有的同学就会问了,这个“/lcp/”我不加“/”直接"/lcp"不行吗?此处也是可以的,不过为了严谨我们加上“/”,这代表是查看lcp目录里面的内容
/lcp/
`-- abc
`-- Vanos 好了这里都列举出来了。lcp下面包含着一个abc的文件夹,里面还有个Vanos的子目录 directories, files 显示了有两个目录,0个文件
此处涉及到tree命令就提一句,如果当时安装系统时没有选择tree怎么办?使用yum命令来安装tree功能
[root@moban ~]# yum install tree -y yum install 后面跟需要安装的包/包组名称 -y 代表同意安装的意思,如果不加-y 则会在安装前要你确认此处仅为了解详情使用方法www.baidu.com 关键词查询:linux yum
mkdir 更深层次的建立就是 -m/ -v了,里面的内容包含权限等内容,后期将会进行讲解,对于新手来说不必做太多了解,稳扎稳打才是硬道理。勤动手,多实践。linux其实很简单。
【初级】linux mkdir 命令详解及使用方法实战的更多相关文章
- 【初级】linux rm 命令详解及使用方法实战
rm:删除命令 前言: windows中的删除命令大家都不陌生,linux中的删除命令和windows中有一个共同特点,那就是危险,前两篇linux mkdir 命令详解及使用方法实战[初级]中我们就 ...
- 【初级】linux pwd 命令详解及使用方法实战
pwd:查看当前工作目录 前言: Linux中用 pwd 命令来查看”当前工作目录“的完整路径,就是经常提及的所在目录,多用在生产环境多级目录中查看当前所在路径,使用此命令能给运维人员/操作人员带来很 ...
- 【初级】linux mv 命令详解及使用方法实战
mv:移动文件或者将文件改名 前言: mv是move的缩写,顾名思义是移动.它的功能既能移动文件/文件夹,又可以用来改名,经常用来做文件的备份,比如再删除之前,先给文件做备份(保护数据)也是linux ...
- 【初级】linux cp 命令详解及使用方法实战
cp:复制文件或者目录 前言: cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一.一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不 ...
- Linux常用命令详解—基于CentOS7
## Linux 目录- /:根目录,一般只存放目录,不存放文件- /bin -> /usr/bin:可执行二进制文件的目录,也是常用命令目录,如常用的命令 ls.cat.mv 等- /boot ...
- Linux常用命令详解下
Linux常用命令详解 目录 一.Linux常用命令 1.1.查看及切换目录(pwd.cd.ls.du) 1.2.创建目录和文件(mkdir.touch.ln) 1.3.复制.删除.移动目录和文件(c ...
- Linux常用命令详解上
Linux常用命令详解上 目录 一.shell 二.Linux命令 2.1.内部命令与外部命令的区别 2.2.Linux命令行的格式 2.3.编辑Linux命令行的辅助操作 2.4.获得命令帮助的方法 ...
- linux awk命令详解
linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...
- linux cat 命令详解
linux cat 命令详解 http://linux.chinaunix.net/techdoc/system/2007/11/16/972467.shtml adb shell su //这个不一 ...
随机推荐
- solarium atomic update
https://github.com/solariumphp/solarium/issues/159
- Tomcat内部结构及工作原理学习
Tomcat原本是Servlet/JSP的一个调试工具,后来才发展为一个Servlet/JSP的容器. Tomcat作为Servlet容器,负责处理客户请求,把请求传送给Servlet并把结果返回给客 ...
- ASP.NET MVC 静态资源打包和压缩问题小记
ASP.NET MVC 中有个 BundleConfig 用于静态资源的打包和压缩,我在使用的过程中遇到一些问题,现在做下总结,并给出具体的解决方案. 问题一:打包压缩后的 JavaScript 和 ...
- Docker安装ruby2.1
# sudo apt-get install Python-software-properties# sudo apt-add-repository ppa:brightbox/ruby-ng# su ...
- jQuery innerWidth outerWidth(false/true)
outerWidth默认为false
- java获取年份的后两位
public static String getDate(Date strDate) { String date = null; if (strDate!= null) { Calendar star ...
- MongoDB使用锦集
查询集合中记录数量:db.collection.count()
- PE文件学习系列笔记四-C++实现PE文件的分析
合肥程序员群:49313181. 合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入) Q Q:408365330 E-Mail:egojit@qq.com 综述: 首 ...
- MySQL之存储引擎MyISAM/InnoDB高并发优化经验
https://www.centos.bz/2011/09/mysql-myisam-innodb-optimization-experience/
- js字符串和正则表达式中的match、replace、exec等的配合使用
正则并不是经常使用,而正则和字符串之间的函数关系又错综复杂,谁是谁的函数,又是怎么样的一种结果,往往我们是看一遍忘一遍,对此我是头疼不已,感觉自己是个笨蛋^_^. 为了以后不再查文档,特此把常用的函数 ...