mkdir 命令简介
mkdir
是 Linux/Unix 系统中用于创建目录(文件夹)的命令。它可以帮助我们组织文件,建立清晰的文件系统结构。
基本用法
mkdir 目录名
- 目录名: 你想要创建的目录的名称。
示例:
mkdir documents # 在当前目录下创建一个名为 documents 的目录
常用参数
-
-p:递归创建目录。如果目标目录的父目录不存在,会自动创建。
mkdir -p path/to/new/directory # 创建多级目录,如 path/to/new 不存在,也会创建
-
-m mode: 设置新目录的权限。mode 是一个八进制数,表示文件的权限。
mkdir -m 755 newdir # 创建目录 newdir,其权限为 755 (rwxr-xr-x)
-
-v: 显示创建目录的过程。
mkdir -v newdir # 创建目录并显示创建信息
示例
-
创建多个目录:
mkdir -p project/src/main/java # 创建一个多级目录结构
-
创建权限为 700 的目录:
mkdir -m 700 private_data # 创建一个只有所有者有读写执行权限的目录
其他注意事项
- 目录名: 目录名可以包含字母、数字、下划线和连字符,但不建议使用特殊字符。
- 路径: 可以使用相对路径或绝对路径来指定创建目录的位置。
- 权限: 创建目录的权限取决于你当前用户的权限和文件系统的配置。
- 错误处理: 如果创建目录失败,系统会提示相应的错误信息。
小技巧
- 使用 Tab 键补全: 输入目录名的一部分后,按 Tab 键可以自动补全目录名,减少输入错误。
-
查看帮助: 输入
man mkdir
可以查看mkdir
命令的详细帮助信息。
总结
mkdir
命令是 Linux 系统中最常用的命令之一。通过掌握它的基本用法和常用参数,你可以轻松地创建目录,组织你的文件系统。