linux中创建一个目录的命令
linux中创建一个目录的命令详细介绍
在 Linux 系统中,创建目录(文件夹)的常用命令是 mkdir(make directory 的缩写)。以下是具体用法:
1. 基本用法:创建单个目录
bash
目录名
- 作用:在当前工作目录下创建一个指定名称的目录。
- 示例:在当前目录下创建名为
documents的目录:bashdocuments
2. 递归创建多级目录(推荐)
如果需要创建的目录的父目录不存在(例如想创建 project/reports/2024,但 project 或 reports 目录未提前创建),可以使用 -p 选项递归创建所有缺失的父目录:
bash
目录路径
- 示例:创建
project/reports/2024(即使project或reports不存在):bashproject/reports/2024
注意事项
- 如果目标目录已存在,
mkdir会直接报错(提示 "File exists"),避免误操作覆盖现有目录。 - 如果没有当前目录的写入权限(例如在
/root目录下操作但无权限),会提示 "Permission denied",需要使用sudo提升权限(如sudo mkdir /root/new_dir)。
通过 mkdir 命令可以灵活管理目录结构,-p 选项在批量创建多级目录时非常实用。