shell命令–mkdir

shell命令–mkdir

0、mkdir命令的专属图床

点此快速打开文章图床_shell命令mkdir

1、mkdir命令的功能说明

mkdir命令用于创建目录,默认情况下,要创建的目录已存在,会提示文件存在,不会继续创建目录。

2、mkdir命令的语法格式

SYNOPSIS
    mkdir [OPTION]... DIRECTORY...

3、mkdir命令的选项说明

-p:递归创建目录,如果目录事先存在,也不会报错*
-m:设置新创建的目录的默认目录对应的权限
-v:显示创建的过程

4、mkdir命令的实践操作

范例1:不使用任何参数创建目录

mkdir -p /data  -->创建测试目录
cd /data/
tree -d  -->看是否有其他目录
mkdir test  -->创建一个test目录
tree -d  -->再次查看,发现已经创建好了
mkdir test  -->再创建一次,提醒已经存在

温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】

温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】

范例2:使用 -p 参数递归创建目录

mkdir aaa/bbb  -->创建aaa下的bbb,因为没有aaa,所以报错
mkdir -p aaa/bbb  -->使用 -p 参数,就可以创建了
tree -d  -->查看结果(也可先创建aaa,再创建bbb,不推荐)

温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】

温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】

范例3:加 -v 参数显示创建目录的过程(没什么实际用途)

mkdir -pv test1/test2
tree -d

温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】

温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】

范例4:创建目录时可使用 -m参数设置目录的默认权限

mkdir dir1  -->先创建一个默认目录    
ls -ld dir1        
mkdir -m 333 dir2  -->使用参数-m创建一个目录
ls -ld dir*  -->对比一下
ls

温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】

温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】

『MineGi有话说』:快来扫一扫下面链接的二维码,加入我们吧!

温馨提示:若查看QQ群二维码,请右键此处,选择【在新标签页中打开链接】

您的资助是我最大的动力!
金额随意,欢迎来赏!

如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

如果,想给予我更多的鼓励,求打

因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【MineGi】!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注