【初级】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 //这个不一 ...
随机推荐
- chrome的常用快捷键和命令
常见快捷键 F12 打开Chrome控制台 Ctrl+J 进入"下载内容"页面 Ctrl+H 查看"历史记录"页面 Ctrl+D 将此页加入书签 Ctrl+F ...
- 1019: [SHOI2008]汉诺塔
1019: [SHOI2008]汉诺塔 Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 1495 Solved: 916[Submit][Status] ...
- Jenkins 在windows下的安装与配置
1. 安装Jenkins war包安装:启动Jenkins命令,打开cmd至Jenkins安装目录下,运行命令 java -jar jenkins.war 如果改变默认端口,则指定端口例如端口号108 ...
- 在ionic/cordova中使用极光推送插件(jpush)
Stpe1:创建一个项目(此处使用的是tab类型的项目,创建方式可参照我前一篇如何离线创建Ionic1项目) Stpe2:修改项目信息 打开[config.xml]修改下图内容:
- iOS10 拍照崩溃问题
根据相对应得功能添加相关权限即可,没必要全部添加,后面的描述可以官方点,因为会以弹出框的形式访问的,比如相机权限后面的描述可以为:这个应用需要访问相机:后续如果发现其他iOS10上面的问题会及时更新的
- 转:Java中abstract和interface的区别
转自:Java中abstract和interface的区别 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java ...
- Exit code from container executor initialization is : 24 ExitCodeException exitCode=24: Configuration file ../etc/hadoop/container-executor.cfg not found.
/etc/hadoop/conf的软链接(/etc/hdfs/conf)不正确,应该是/etc/yarn/conf
- could not read symbols: File format not recognized
arm-linux-gnueabi-readelf工具解决问题 编译一个32位平台的内核时,出现如下错误提示: libschw.a: could not read symbols: File form ...
- C# 编程实现非自相交多边形质心
计算公式公式: http://en.wikipedia.org/wiki/Centroid#Centroid_of_polygon 多边形的质心: 一个非自相交的n个顶点的多边形(x0,y0), (x ...
- Appium 服务关键字
Appium 服务关键字 关键字 描述 实例 automationName 你想使用的自动化测试引擎 Appium (默认) 或 Selendroid platformName 你要测试的手机操作系统 ...