Linux命令(十三) 建立目录 mkdir 删除目录 rmdir

时间:2023-03-09 09:14:25
Linux命令(十三) 建立目录 mkdir  删除目录 rmdir

一、建立目录 mkdir

命令简介

mkdir 命令用于创建指定的目录。创建目录时当前用户对需要操作的目录有读取权限。如果目录已经存在,会提示报错并推出。 mkdir 可以创建多级目录。

常用参数说明

-m 设置新目录的存取权限,类似于 chmod

-p 该参数后跟一路径名称,可以是绝对路劲或向对路径,如目录不存在则会创建

--help 显示帮助信息

创建目录时目的路径不能存在重名的目录或文件。 使用 -p 参数可以一次创建多个目录,并且

可创建多级目录,二不需要多级目录中每个目录都存在。

实例

mkdir soft    创建新目录

mkdir -p soft/abc  创建多级目录

mkdir -m775 soft  指定新建目录的权限

mkdir -p data/dira   data/dirb   一次创建多个目录

mkdir -p  data/{dira,dirb}    一次创建多个目录

二、删除目录 rmdir

命令简介

rmdir 目录用于删除指定的目录,删除的目录必须为空目录或多级空目录。

常用参数说明

--ignore-fail-on-non-empty    忽略数据存在目录非空产生的错误

-p 递归删除各级目录

--help 显示帮助信息

如使用 -p 参数, mkdir -p a/b/c 等价于 rmdir a/b/c rmdir /a/b rmdir /a 。 如果目录中存在空目录和文件,则空目录会被删除,上一级目录不能删除。

实例

rmdir dira  删除目录

mkdir -p a/b/c  递归删除目录