用了这个命令后,我创建目录速度直接起飞!Linux攻城狮必备小技巧

admin 2026-06-23 05:31:25 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文介绍Linux中大括号扩展(BraceExpansion)技巧配合mkdir命令快速创建目录结构的方法,通过-p参数自动创建父目录,支持逗号分隔和序列生成(如{01…15}),适用于多项目初始化、日志管理、多环境目录等场景,并提供了结合touch、cp等命令的进阶用法,能显著提升终端操作效率。 综合评分: 73 文章分类: 其他


cover_image

用了这个命令后,我创建目录速度直接起飞!Linux 攻城狮必备小技巧

原创

didiplus didiplus

攻城狮成长日记

2026年6月22日 14:18 广东

在小说阅读器读本章

去阅读

大家好,我是攻城狮成长日记的狮兄。

作为程序员/运维,每天建文件夹是家常便饭。尤其是要做项目初始化、多环境目录、批量站点部署的时候,一个一个 mkdir 敲过去,累不说,还容易敲错漏掉,效率极低。

今天分享一个超级实用又优雅的 Linux 小技巧 —— 大括号扩展(Brace Expansion) 配合 mkdir,让你一行命令创建几十甚至上百个目录,结构还特别工整。

用过之后,你会感慨:原来目录创建也能这么丝滑!

· · · 核心命令:一行搞定多层嵌套目录 · · ·

mkdir -p scripts/{site-01,site-02}/{backup,monitoring,network}

这条命令执行后会自动创建以下目录结构:

关键参数解释:

  • -p:自动创建不存在的父目录(强烈推荐加上)
  • {site-01,site-02}:大括号内逗号分隔,生成多个同级目录
  • ●嵌套使用:可以多层大括号组合,结构越复杂越能体现威力

· · · 序列生成神技:{01..15} · · ·

如果你需要批量创建编号目录,这个写法更爽:

mkdir -p site-{01..15}/logs

这条命令会瞬间创建 site-01 到 site-15,每个站点下都有 logs 目录,而且会自动保留前导零(01、02…09),特别适合日志归档、服务器批量管理等场景。

更多序列玩法:

# 步长为2
mkdir -p server-{10..20..2}

# 多组组合
mkdir -p env-{dev,test,prod}/app-{01..05}

· · · 实战高频场景(干货) · · ·

  1. 1多站点/多项目初始化
mkdir -p projects/{projectA,projectB,projectC}/{frontend,backend,docs,scripts}
  1. 2日志与备份目录规范化
mkdir -p /data/{nginx,redis,mysql}/{logs,backup,archive}
  1. 3K8s/微服务多环境目录
mkdir -p k8s/{dev,staging,prod}/namespaces/{monitoring,logging,ingress}
  1. 4批量用户或业务线目录
mkdir -p /home/user-{01..50}/workspace

· · · 进阶组合用法 · · ·

  • ●配合touch批量创建文件
touch scripts/site-{01..05}/README.md
  • ●结合cp批量复制模板
cp -r template/ site-{01..10}/
  • ●查看将要创建的目录(不实际执行
echo scripts/{site-01,site-02}/{backup,monitoring,network}

小贴士:  大括号扩展是 Shell(Bash/Zsh)内置功能,几乎所有 Linux 服务器都支持,无需安装任何工具,开箱即用。

· · · 写在最后 · · ·

看似简单的一个大括号,却能极大提升我们的终端效率。把这些“小技巧”积累起来,日积月累,你会发现自己和别人操作 Linux 的速度完全不在一个水平。

行动建议:现在就打开你的终端,试试上面的命令,感受一下批量创建目录的快感!

你在工作中最常批量创建哪类目录?是项目目录、日志目录还是多环境目录?欢迎留言区分享你的用法,我会挑选优质回复置顶。

点赞 + 在看 + 转发,就是对我继续输出干货最大的支持!

攻城狮成长日记 —— 每天学一点,持续变强。

我们下期见!

· · · 推荐阅读 · · ·

  • ●用icdiff后,我对比配置文件再也不熬夜了!Linux程序员必备神器
  • ●我把Visio卸载了,因为发现了这个开源神器
  • ●全网爆火的 AI 开源神器:可视化画网络拓扑,太丝滑了
  • ●15MB干翻DBeaver!这款国产神器支持40+数据库,还自带AI助手,太香了

免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:攻城狮成长日记 didiplus didiplus《用了这个命令后,我创建目录速度直接起飞!Linux 攻城狮必备小技巧》

评论:0   参与:  0