有一次我在培訓時說「程序員要善於使用 Terminal 以提升開發效率」,一位程序員反駁道:「這是 21 世紀,咱們爲何要用落後的命令行,而不是先進的 GUI?」git
是的,在一些人眼裏,這個黑黑的終端窗口表明着確實表明着落後,裝B。
而在另外一些人手裏,它倒是一個高效的工具。程序員
其實不少人以爲 Terminal 難用,他們認爲:github
命令不少,難記編程
敲命令很麻煩ssh
界面黑黑的,難看curl
...工具
可能這些印象都來自於「未經任何武裝」的 Terminal,實際上始終有一部分人是 Terminal 忠實用戶,他們也在推進着 Terminal 與日俱增。
因此,接下來我準備分享一系列使用 Terminal 的技巧。url
別再用 CD 切換目錄了
「What the fuck」媽媽不再用擔憂我敲錯命令了spa
使用 Terminal 最難的就是要叫住衆多的 Linux 命令了,好比:ssh
,curl
,grep
等,常常會記不住參數的順序。命令行
今天要介紹的工具叫:tldr。
在不少地方都會看到:「tl;dr」或「TL;DR」。
它的意思是「Too long, Don't read」,翻譯成中文就是:「太長不讀」。
咱們可使用man
或者--help
來查看特定命令的用法,但讀起來效率很低。
tldr 根據「二八原則」原理,將命令的經常使用「場景」給出示例,讓人一看就懂。
來看幾個例子吧:
怎麼樣,比man
看起來舒服多了吧?
安裝也很簡單,各類包管理工具都支持。
還等什麼,趕忙上手體驗一下吧!
「軟件匠藝社區」旨在傳播匠藝精神,經過分享好的「工做方式」和「習慣」以幫助程序員更加快樂高效地編程。