用 mkdir -p 一次创建多层嵌套文件夹

一条 mkdir 命令连同缺失的父文件夹一起创建完整路径。

macOS文件低风险
运行 mkdir -p 加完整路径,即可一步创建该文件夹及所有缺失的上级文件夹。

01命令

命令
$ mkdir -p ~/Documents/Projects/2026/Invoices

02作用说明

不加 -p 时,只要上级文件夹不存在 mkdir 就会报错,深层路径得逐层创建。加上 -p 后整条链路按顺序一次建好,而且重复执行已存在的目录也不会报错。多个路径用空格分隔可以同时创建多组文件夹;配合花括号展开(如 Projects/{2025,2026}/Invoices)还能一条命令创建 2025 和 2026 两个年份目录。

03风险

风险低风险

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • mkdir – Make directories
    ss64.com · technical · 2026-09-17
    依据: mkdir -p creates the named directory plus any missing parent directories, and does not complain if the target already exists.

最后验证: 2026-09-18 · 分类: 文件与文件夹

06相关方案