理家篇-Day7|新建房间:mkdir 创建文件夹(Windows 新建文件夹 → Linux mkdir)

0 次阅读 2026-10-23 11:58

📖 知识点

1. Windows 新建文件夹 → Linux mkdir

表格

 

 

 

WindowsLinux作用
右键→新建文件夹

mkdir 目录名

创建一个文件夹
新建多级文件夹

mkdir -p

一次建多层目录

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 确认,文件夹出现在列表里。

⚠️ 易错提醒

  1. 目录名不要带空格(或用引号括起来 mkdir "我的 目录"),新手建议用连字符 - 代替空格

  2. 目录已存在会报错 "File exists",换个名字或用 -p

  3. mkdir -p 建多层最省事,自动补中间层

⚔️ Kata 实战任务

任务需求:

  1. 回到自己的家目录 cd ~

  2. 用 mkdir 创建 "项目" 文件夹

  3. 用 mkdir 一次创建 "文档 图片" 两个文件夹

  4. 用 mkdir -p 创建多层目录 "项目 / 资料 / 备份"

  5. 用 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 项目
资料

 

🧠 思考题

  1. mkdir 项目 和 mkdir -p 项目/资料/备份 有什么区别?-p 解决了什么问题?

  2. 想在 "项目" 里再建一个 "代码" 文件夹,有哪两种写法(先 cd 进去,或不 cd 直接建)?