目录
- 命令原型
- 概念
- 作用
- 命令不带参数
- 命令带参数
- 总结
命令原型
mkdir [ -p ] Linux路径
》参数必填,表示Linux路径,即要创建的文件夹的路径,相对路径或绝对路径均可
》 -p 选项可选择写或不写。-p 表示自动创建不存在的父目录 (创建的文件夹,路径中有不存在的文件夹/目录),适用于创建连续多层级的目录。
概念
mkdir 取自英文 Make Directory 的红色字母组成。
英文的中文翻译为:创建目录/文件夹。
很明显该指令是用来创建文件夹的。
注意:创建文件夹是需要权限的。当处在创建的用户账号时,权限大小只能在用户专属的home文件夹内创建文件夹。出了home文件夹后便没有权限创建了。得更换到更大权限的账号root。
作用
命令不带参数
命令:mkdir protection1,回车
则在当前工作目录下创建了一个protection1的文件夹,如下:
如图,在当前目录下,成功创建protection1的文件夹。
注意: 还可以一下创建多个文件夹,如:
mkdir 11 22 33 44,回车
则会在当前目录下创建出文件名为11、22、33、44的文件夹。如下图所示:
除此之外,我们发现
这是创建的路径中,文件都存在的情况下。当要创建的文件夹路径中,有不存在的文件夹时,创建失败,如下:
这是因为当前工作目录下没有 blue 这一文件夹,所以在 blue 文件夹下创建文件夹test,创建失败。如果想要成功创建,得用到下面的命令格式。
命令带参数
命令:mkdir -p blue/test/a,回车效果如下:
沿着路径,所有路径中的文件夹都创建完成。
总结
1、mkdir 命令的语法和功能
》 mkdir用来创建新的目录(文件夹)
》 语法: mkdir [ -p ] Linux路径
》 参数必填,表示要创建的目录的路径,相对、绝对、特殊路径符都可以使用
2、 -p选项的作用
》 可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录。