linux的基本命令mkdir怎么使用(linux,mkdir,开发技术)

时间:2024-05-09 20:17:26 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

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@hadoop3home]#mkdirtest[root@hadoop3home]#cdtest/[root@hadoop3test]#ls[root@hadoop3test]#mkdirdir1[root@hadoop3test]#ls

linux的基本命令mkdir怎么使用

2.2.2 创建带权限的目录

在当前工作目录中,创建一个目录文件并设置700权限,不让除所有主以外任何人读、写、执行它:

[root@hadoop3 test]# mkdir -m 700 dir2

2.2.3 创建多个目录
[root@mufenggrowtest]#mkdirdir{3..5}[root@mufenggrowtest]#lsdir1dir3dir4dir5

linux的基本命令mkdir怎么使用

2.2.4 连同子目录一同创建

用于父目录不存在的情况:

[root@mufenggrowtest]#mkdir-pa/b/c/d[root@mufenggrowtest]#lsadir1dir3dir4dir5[root@mufenggrowtest]#treea##此时没有tree命令bash:tree:未找到命令...[root@mufenggrowtest]#yuminstalltree-y&>/dev/null##安装需要的命令[root@mufenggrowtest]#treea

linux的基本命令mkdir怎么使用

3、问题汇总

3.1 目录下有个名为mufenggrow的文件,是否还可以使用mkdir创建同名文件

答: 不行,会报错

[root@mufenggrowtest]#mkdirmufenggorw[root@mufenggrowtest]#mkdirmufenggorwmkdir:无法创建目录"mufenggorw":文件已存在

linux的基本命令mkdir怎么使用

3.2 目录下有个名为mufenggorw的文件是否还可以touch一个同名文件?

答: 可以,不会覆盖,但会修改创建时间

[root@mufenggrowtest]#statmufenggorw|tail-4最近访问:2023-01-1216:53:28.065596423+0800最近更改:2023-01-1216:53:28.065596423+0800最近改动:2023-01-1216:53:28.065596423+0800

创建时间:-

[root@mufenggrowtest]#touchmufenggorw[root@mufenggrowtest]#!ststatmufenggorw|tail-4最近访问:2023-01-1216:54:34.185662311+0800最近更改:2023-01-1216:54:34.185662311+0800最近改动:2023-01-1216:54:34.185662311+0800
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:linux的基本命令mkdir怎么使用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Java Arrays.copyOf功能怎么使用下一篇:

9 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18