一、建立目录 mkdir

命令简介

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

常用参数说明

  1. -m 设置新目录的存取权限,类似于 chmod
  2. -p 该参数后跟一路径名称,可以是绝对路劲或向对路径,如目录不存在则会创建
  3. --help 显示帮助信息

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

实例

  1. mkdir soft 创建新目录
  2. mkdir -p soft/abc 创建多级目录
  3. mkdir -m775 soft 指定新建目录的权限
  4. mkdir -p data/dira data/dirb 一次创建多个目录
  5. mkdir -p data/{dira,dirb} 一次创建多个目录

二、删除目录 rmdir

命令简介

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

常用参数说明

  1. --ignore-fail-on-non-empty 忽略数据存在目录非空产生的错误
  2. -p 递归删除各级目录
  3. --help 显示帮助信息

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

实例

  1. rmdir dira 删除目录
  2. mkdir -p a/b/c 递归删除目录