woshale.com
← 返回博客

我用命令行的第一年

去年今天,我决定把图形界面里能搬进终端的都搬进去。一年过去,盘点一下这个决定的账单:效率确实涨了,但更值钱的收获是一些"手感"——文件不再是图标,而是一行行有名字、有权限、有年龄的文字。

里程碑:三次"哇哦"时刻

翻过最多的三页手册

man tar(至今记不住参数顺序,全靠历史命令)、man rsync(--delete 前永远要再读一遍)、man crontab(那五个星号的顺序,身体比大脑先记住)。

命令行教会我的第一件事不是快,是诚实:每一个参数都要自己交代,没有"下一步、下一步"可以点。

给一年前的自己三条建议

  1. 别急着背命令,先把 history 养肥——你的真实需求会替你筛选出该记的东西;
  2. 早点装 fzf,Ctrl-R 搜历史的价值超过前三个月学的所有命令;
  3. 破坏性命令之前,敲一遍 ls 确认目标。这条建议救过我的 rm -rf,就在上个月。

第二年目标:Vim 不再装插件地用一个月(正在受苦),以及把手册翻过的页数变成脚注里的一行 apropos 记录。

← 更多文章 聊聊这篇 →