Linux命令之 mkdir命令

warning: 这篇文章距离上次修改已过1419天,其中的内容可能已经有所变动。

mkdir命令用来新建指定名称的目录。


命令语法

mkdir [选项] 目录
Error:1.用户需要有当前目录的读写权限;
2.不能有重名目录(区分大小写);

附加参数

参数说明
-m, --mode=模式设定权限<模式> (类似 chmod),而不是a=rwxrwxrwx这种umask设置的文件权限语法
-p, --parents可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
-v, --verbose每次创建新目录都显示信息

常用范例

创建一个空目录

mkdir dir

创建一个空目录创建一个空目录


递归创建多个目录

mkdir -p dir1/dir

递归创建多个目录递归创建多个目录


创建权限为777的目录

mkdir -m 777 dir2

创建权限为777的目录创建权限为777的目录


创建新目录并显示提示信息

mkdir -v dir3

创建新目录并显示提示信息创建新目录并显示提示信息


创建树状目录

mkdir -vp dir0/{dir00/,dir01/,dir02/{dir020,dir021},dir1/{dir10,dir11},dir2/dir20/{dir200,dir201}}

创建树状目录创建树状目录

评论已关闭