shell命令之mkdir

操作系统为 macOS 10.12.4

mkdir 是创建目录的命令。

创建一级目录

mkdir dir1

如果dir1目录 已经存在,会提示目录已经存在

创建多级目录

mkdir -p dir1/dir2
  • 如果目录 dir1 不存在,那么会创建 dir1 和 dir2 两个目录
  • 如果目录 dir1 已经存在,就会创建 dir1 目录下的 dir2 目录

创建指定权限的目录

可以用 -m 参数指定权限,例如

mkdir -m 777 dir1

创建了一个文件属主,属组,其它用户 读写执行权限的目录

当然,也可以用符号模式来指定权限

mkdir -m og-w dir1

这样创建的目录dir1,属组,其它用户是没有读的权限的

删除目录

rmdir,顾名思义,就是删除目录,但是这个只能删除空的目录。所以一般都用 rm 命令删除目录。

但是 rm 如果不带参数,本身只能作用于文件,而要作用于目录,需要带上一个 -r 参数

rm -r dir1
发布了44 篇原创文章 · 获赞 30 · 访问量 400万+

猜你喜欢

转载自blog.csdn.net/zwlove5280/article/details/74618041