linux的基本命令mkdir使用详解
作者:wx6369307062d07 发布时间:2023-08-05 02:55:32
标签:linux,mkdir
今天我们一起来探讨文件管理命令中的mkdir命令,创建文件夹,学习永无止境,冲!
1、mkdir 命令介绍
mkdir命令来自于英文词组“make directories”的缩写,其功能是用来创建目录文件。
使用简单,但需要注意若要创建的目标目录已经存在,则会提示已存在而不继续创建,不覆盖已有文件。
而目录不存在,但具有嵌套的依赖关系,例如a/b/c/d/e/f,要想一次性创建则需要加入-p参数,进行递归操作。
2、常用参数及案例
2.1 常用参数
-p
递归创建多级目录
-m
建立目录的同时设置目录的权限
-z
设置安全上下文
-v
显示目录的创建过程
2.2 案例举例
2.2.1 在当前工作目录,创建目录文件
[root@hadoop3 home]# mkdir test
[root@hadoop3 home]# cd test/
[root@hadoop3 test]# ls
[root@hadoop3 test]# mkdir dir1
[root@hadoop3 test]# ls
2.2.2 创建带权限的目录
在当前工作目录中,创建一个目录文件并设置700权限,不让除所有主以外任何人读、写、执行它:
[root@hadoop3 test]# mkdir -m 700 dir2
2.2.3 创建多个目录
[root@mufenggrow test]# mkdir dir{3..5}
[root@mufenggrow test]# ls
dir1 dir3 dir4 dir5
2.2.4 连同子目录一同创建
用于父目录不存在的情况:
[root@mufenggrow test]# mkdir -p a/b/c/d
[root@mufenggrow test]# ls
a dir1 dir3 dir4 dir5
[root@mufenggrow test]# tree a ## 此时没有tree命令
bash: tree: 未找到命令...
[root@mufenggrow test]# yum install tree -y &>/dev/null ## 安装需要的命令
[root@mufenggrow test]# tree a
3、问题汇总
3.1 目录下有个名为mufenggrow的文件,是否还可以使用mkdir创建同名文件
答: 不行,会报错
[root@mufenggrow test]# mkdir mufenggorw
[root@mufenggrow test]# mkdir mufenggorw
mkdir: 无法创建目录"mufenggorw": 文件已存在
3.2 目录下有个名为mufenggorw的文件是否还可以touch一个同名文件?
答: 可以,不会覆盖,但会修改创建时间
[root@mufenggrow test]# stat mufenggorw |tail -4
最近访问:2023-01-12 16:53:28.065596423 +0800
最近更改:2023-01-12 16:53:28.065596423 +0800
最近改动:2023-01-12 16:53:28.065596423 +0800
创建时间:-
[root@mufenggrow test]# touch mufenggorw
[root@mufenggrow test]# !st
stat mufenggorw |tail -4
最近访问:2023-01-12 16:54:34.185662311 +0800
最近更改:2023-01-12 16:54:34.185662311 +0800
最近改动:2023-01-12 16:54:34.185662311 +0800
来源:https://blog.51cto.com/u_15867943/6096934
0
投稿
猜你喜欢
- 1.挂载光盘[root@localhost ~]# mount /dev/cdrom /media/cdrom/mount: /dev/sr
- 北京时间10月27日消息,据国外媒体报道,百度(纳斯达克:BIDU)首席执行官李彦宏于周二透露百度客户将于2009年12月1日全面向凤巢系统
- 这几天,公司终于放假了,终于可以安下心来好好学些proftp+mysql+quota。 安装proftp之前,必须先做一个工作,假如你的my
- 广告颜色是广告优化中一个富有创造性的要素。 Google AdSense 帐户中不仅提供了调色板供您选择,您还可以自定义广告颜色。广告颜色的
- 01、明确内容如果你想成为一个网站设计者,并正想建一个网站的话,首先应该考虑网站的内容,包括网站功能和你的用户需要什么。你的整个设计都应该围
- 一、trac概念Trac是用Python写的一个基于Web的事件跟踪系统,它使用WiKi作为文档的格式,Subversion作为版本控制系统
- 在项目越来越多的时候,部署在tomcat的发布包也会越来越多,这样难免有很多相同的jar会被加载,占用大量的永久存续区内存,通过设定shar
- 核心--常规设置---全局参数弹出式菜单显示:头部导航(头部导航弹出下拉菜单显示分类,如:统计排行);版块导航(帖子列表页面、发帖页面弹出下
- prefork几乎还是目前的唯一MPM,我在下面主要还是讨论它的工作原理和相关指令调整。查看缺省生成的httpd.conf配置文件,会发现里
- var Ajaxs = new Array(); function Ajax(
- WordPress系统的用户密码是保存在wp_users数据表的user_pass字段,密码是通过Portable PHP password
- 读完本篇文章大家有必要看一下自己的友情链接,是不是已经被nofollow了。也许有些朋友问,什么是nofollow?简单的讲,就是虽然你的友
- 美国东部时间2月28日下午6时(北京时间3月1日上午7时)消息,盛大游戏(纳斯达克:GAME)于今天公布了其截至去年12月31日的2009年
- ##域名与网关项(Domain/Gateway).. Domain Name:为局域网的域名,在此为Company.mail,若无独立域名可
- 因为喜欢PHP和开源所以喜欢上DEDECMS,但是因为技术有限所以用起来遇到很多的困难而又没人帮忙,只能自己摸索加向朋友提问,从中也体会到做
- 加固外网上的IIS服务器安全关于IIS服务器的安全主要包括六步:1、使用安全配置向导(Security Configuration Wiza
- 1. Packetdrill 编译与安装源码链接 https://github.com/google/packetdrill.git源码编译
- 网易公司董事长兼CEO丁磊2月25日消息,今日凌晨,网易(NASDAQ: NTES)宣布了截至2009年12月31日的第四季度财务业绩。在今
- 维护服务器安全的七大技巧:一、从基本做起,及时安装系统补丁不论是Windows还是Linux,任何操作系统都有漏洞,及时的打上补丁避免漏洞被
- 浏览器的漏洞和恶意脚本程序导致了cookie信息的泄漏,与cookie信息泄漏不同,URL会话信息被泄漏,则是完全出在HTTP协议上,除非修