📖 知识点
1. Windows 新建文件夹 → Linux mkdir
表格
| Windows | Linux | 作用 |
|---|---|---|
| 右键→新建文件夹 |
| 创建一个文件夹 |
| 新建多级文件夹 |
| 一次建多层目录 |
mkdir = make directory(创建目录)。名字直白:建一个 "房间"。
💡 生活比喻右键 "新建文件夹" 就像 "隔出一间房";
mkdir是它的 Linux 版咒语 ——mkdir 书房就在家里隔出一间 "书房"。
2. 基本用法
mkdir 目录名 # 在当前目录创建一个文件夹
mkdir 名字1 名字2 # 一次创建多个文件夹
mkdir 项目
mkdir 文档 图片
一条命令能建多个,用空格隔开就行。
3. 创建多层目录:mkdir -p
想一次建出 "项目 / 子项目 / 资料" 这种三层目录:
mkdir -p 项目/子项目/资料
-p(parent)会自动创建缺失的中间层,一次建到底,省事又不会报错。
4. 验证创建结果
mkdir 新建目录
ls # 用 ls 看看新建出来的文件夹
建完用
ls确认,文件夹出现在列表里。
⚠️ 易错提醒
目录名不要带空格(或用引号括起来
mkdir "我的 目录"),新手建议用连字符-代替空格目录已存在会报错 "File exists",换个名字或用
-p
mkdir -p建多层最省事,自动补中间层
⚔️ Kata 实战任务
任务需求:
回到自己的家目录
cd ~用
mkdir创建 "项目" 文件夹用
mkdir一次创建 "文档 图片" 两个文件夹用
mkdir -p创建多层目录 "项目 / 资料 / 备份"用
ls和ls 项目查看创建结果,确认 "房间" 都建好了
参考代码(在终端依次敲)
# 回家,站好位置
cd ~
# 1. 新建一个"项目"文件夹
mkdir 项目
# 2. 一次新建两个文件夹
mkdir 文档 图片
# 3. 一次建多层目录(-p 自动补中间层)
mkdir -p 项目/资料/备份
# 4. 查看当前建了哪些
ls
# 5. 看"项目"里面建了什么
ls 项目
运行示例:
user@linux:~$ mkdir 项目
user@linux:~$ mkdir 文档 图片
user@linux:~$ mkdir -p 项目/资料/备份
user@linux:~$ ls
Desktop 文档 图片 项目
user@linux:~$ ls 项目
资料
🧠 思考题
mkdir 项目和mkdir -p 项目/资料/备份有什么区别?-p解决了什么问题?想在 "项目" 里再建一个 "代码" 文件夹,有哪两种写法(先 cd 进去,或不 cd 直接建)?
行者孙Python