小命令

一个基于工作场景化学习 Linux 命令的工具,帮助用户通过实际运维场景快速掌握常用命令和选项组合。

Check out 小命令 on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

背景在运维学习中, 一个比较让人头疼的问题是面对那么多的命令如何记住?每个命令还有很多选项, 在面对日常工作任务的时候, 应该通过组合什么选项来达到预期的效果?其实学习命令和学习单词类似, 我们不应该拿起一个单词本从 abandon 开始学习,而是应该从语言的句子中带入学习单词.同样道理在学习命令的时候, 我们也不应该遍历命令行, 然后一个个选项学习,而是应该根据工作中的场景结合来学习.### 举个例子比如你在学习 Rsync 命令的时候看到--exclude=PATTERN exclude files matching PATTERN当时可能并不特别清楚为什么要排除文件, 这个到底有什么用? 所以很快就忘记了这个选项.但是如果先告诉你一个场景:比如在运维工作中要新增一个服务器, 需要同步 Nginx 模块到新服务器上, 但是 Nginx 下面的 logs 目录(可能有几百 G)并不需要同步, 这时候你改怎么做?然后再告诉你应该使用 rsync --exclude 'nginx/logs' 这样学习是不是效果更好? 效率更高?小命令 基于工作场景化学习 Linux 命令, 可以让大家快速掌握运维工作中的常见招式/套路.https://engineerdraft.com/minicli/![minicli-media](https://user-images.githubusercontent.com/785405/92702548-ec5cee00-f383-11ea-972f-dd9bab01eb2a.jpeg)