mkdir命令 – 创建目录

mkdir命令是“make directories”的缩写,用来创建目录。

注意:默认状态下,如果要创建的目录已经存在,则提示已存在,而不会继续创建目录。 所以在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 mkdir命令还可以同时创建多个目录,是不是很强大呢?

语法格式 : mkdir [参数] [目录]

常用参数:

-p递归创建多级目录
-m建立目录的同时设置目录的权限
-z设置安全上下文
-v显示目录的创建过程

参考实例

在工作目录下,建立一个名为 dir 的子目录:

[root@linuxcool ~]# mkdir dir

在目录/usr/linuxcool下建立子目录dir,并且设置文件属主有读、写和执行权限,其他人无权访问

[root@linuxcool ~]# mkdir -m 700 /usr/linuxcool/dir

同时创建子目录dir1,dir2,dir3:

[root@linuxcool ~]# mkdir dir1 dir2 dir3

递归创建目录:

[root@linuxcool ~]# mkdir -p linuxcool/dir
touch命令用于创建新的空文件或更新已存在文件的时间标签,而mkdir命令则用于创建新的目录。它们的区别在于touch命令创建的是文件,而mkdir命令创建的是目录。具体来说,它们的名称、功能、格式及参数如下: touch命令: 名称:touch 功能:创建新的空文件或更新已存在文件的时间标签 格式:touch [选项] [参数] 参数: -a:或–time=atime或–time=access或–time=use 只更改存取时间; -c:或–no-create 不建立任何文件; -d:<时间日期> 使用指定的日期时间,而非现在的时间; -f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题; -m:或–time=mtime或–time=modify 只更该变动时间; -r:<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同; -t:<日期时间> 使用指定的日期时间,而非现在的时间; –help:在线帮助; –version:显示版本信息。 示例:touch file.txt mkdir命令: 名称:mkdir 功能:创建新的目录 格式:mkdir [选项] [参数] 参数: -m:设置目录的权限模式; -p:递归创建目录; -v:显示创建过程; –help:在线帮助; –version:显示版本信息。 示例:mkdir newdir --相关问题--: 1. 如何删除文件和目录? 2. 如何查看文件和目录的权限? 3. 如何将文件从一个目录移动到另一个目录?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProYuan28

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值