你是不是也这样:

每天早上打开电脑,先手动备份文件,再跑一遍数据,然后检查服务器状态,最后才开始真正的工作。

一天下来,这些重复操作占了快3小时。

如果有个工具能帮你一键搞定呢?

今天推荐的这几个命令行工具,个个都是"懒人福音"。不用学编程,装完就能用,省下的时间拿去干别的不好吗?

一、ripgrep —— 搜文件快到你怀疑人生

以前找代码里的一段文字,用 grep -r 搜半天,还要手动排除 node_modules、.git 这些垃圾文件夹。

现在用 rg(ripgrep):

rg "TODO" --glob "!node_modules/**"

速度快10倍以上,而且智能排除不需要搜的文件。

它帮你省什么? 每天翻来覆去找东西的时间。一天省20分钟,一个月就是10个小时。这10小时拿来学习新技能、做个小项目,不比瞎忙强?

二、bat —— cat 命令的颜值升级版

cat 看文件内容,满屏黑白文字,找不到重点。

bat 带语法高亮、行号、Git 改动标记:

bat config.yaml

一眼就能看到配置哪里改了,哪里有问题。

它帮你省什么? 看错配置导致的调试时间。一个配置错误可能花你半小时排查,高亮显示让你3秒定位。

三、fd —— 比 find 简单10倍的找文件工具

find 的语法复杂到没人记得住。fd 就一句话:

fd "*.md"

找所有 Markdown 文件,就这么简单。

它帮你省什么? 找文件的时间。每天找几次文件,一次花1分钟,一天5分钟,一年就是30个小时。

四、entr —— 文件一变,自动执行命令

这个才是真·神器。

假设你在写文章,改完文件想自动刷新预览。以前你要手动点刷新按钮,现在:

ls *.md | entr -r python3 serve.py

文件一改,命令自动跑。 你只管写,它只管动。

它帮你省什么? 手动操作的次数。一天省50次点击,一年省18000次。别小看18000次,加起来就是几百个小时。

五、tmux —— 断线不断工

SSH 连服务器,网一断,跑了一半的程序全没了。

tmux 让你在服务器上开个"持久窗口",断了重连还能接着干。

tmux new -s backup
# 开始跑数据
# 关掉电脑,回家
# 第二天连上去:tmux attach -t backup
# 数据还在跑

它帮你省什么? 因为断线重来的时间。一个大数据跑一天,断了重来,心态崩了。

说句实在话

这些工具不是要你变成技术大牛。

它们的作用就一个:让你少干重复的活,多干值钱的事。

每天省3小时,一周就是15小时,一个月就是60小时。

60小时能干什么?

  • 学一门新技能
  • 做个副业项目
  • 陪家人朋友

选哪个,你自己决定。

工具不难装,难的是你一直拖着不装。

挑一个你最需要的,今天就去装。明天你就会感谢今天的自己。