讓你的Mac電腦高效起來,推薦幾個(gè)YYDS的命令行工具
那使用了3個(gè)多月我自己也是深深感受到了Mac OS 給編程開發(fā)帶來的便利性(逼格高),一個(gè)字:嘹咋咧!
今天就攤牌了,給大家分享幾個(gè)讓我欲罷不能的命令行工具。
來,開搞。
第一個(gè):人生苦短,我用tldr
第一個(gè)工具就很牛逼了,絕對(duì)的實(shí)用plus。咱程序員平時(shí)都或多或少要使用 linux 命令行吧,有一些命令也不是經(jīng)常用,偶爾用的時(shí)候就很尷尬,像七哥這種水筆都是直接去百度。但是百度,你懂得!翻閱好幾篇文章估計(jì)才能找到我們需要的用法。那大佬怎么做呢?你可能想到了使用 man 命令?那不得不說這個(gè) 真男人 啥都好,就是太不友好了。
一個(gè)命令下去好幾頁的翻,看的腦殼直疼,結(jié)果就為了找一個(gè)很基礎(chǔ)的用法。說,這是不是你的現(xiàn)狀。
這里就推薦大家使用 tldr 了,它對(duì) 真男人 繁瑣的文檔做了簡(jiǎn)化,僅列出我們常用的該命令的使用方法,大部分情況下,我想給出的這幾個(gè)基礎(chǔ)用法才是我們需要的吧。安裝它也很簡(jiǎn)單,使用 mac 下最強(qiáng)大的包管理器 homebrew,直接 brew install tldr 就ok了,一定要記著使用,極大的提高生產(chǎn)力。
在教大家一個(gè)騷操作,tldr 這個(gè)命令還是不太好記的,那既然男人靠不住了,就還是女人更務(wù)實(shí)一點(diǎn)!直接來敲上一行 alias woman=tldr , 假如我們要查詢 curl 命令如何使用,man curl 不好使就使用 woman curl 吧。
可以看到極大的縮短了篇幅,并且有了高亮,刪繁就簡(jiǎn),這種感覺真好,世界都亮了起來。
第二個(gè):open 命令
第二個(gè)我使用的很爽的命令行工具就是 open 命令,它的作用就是打開一切。比如我想要打開當(dāng)前路徑的文件目錄,直接 open . 就可以了。
如果覺得不過癮,那還可以打開你的小電影,直接 cd 到對(duì)應(yīng)的資源路徑,open 它就可以了。想知道他還能怎么用,那第一個(gè)工具就派上用場(chǎng)了:tldr open 。
第三個(gè):pbcopy & pbpaste
這第三個(gè)命令工具我第一次使用的時(shí)候那是真的讓我耳目一新,那就是不用打開文件選中內(nèi)容然后 ctrl+c,ctrl+v 進(jìn)行復(fù)制粘貼了。怎么用呢?給大家用一個(gè)常用的場(chǎng)景來演示下,那就是我們?cè)谑褂?git 的時(shí)候,通過都是通過 ssh 連接遠(yuǎn)程倉(cāng)庫,那就少不了在命令行生成公鑰和私鑰對(duì):
- ssh-keygen -t rsa
生成后還需要 cat 對(duì)應(yīng)的這個(gè)公鑰文件,然后鼠標(biāo)選中,ctrl+c 復(fù)制后,粘貼到遠(yuǎn)程倉(cāng)庫。我就特別不喜歡手動(dòng)選中文件內(nèi)容復(fù)制這個(gè)動(dòng)作,那這個(gè)時(shí)候 pbcopy 就發(fā)揮作用了:
- cat id_rsa.pub| pbcopy
這樣就將內(nèi)容復(fù)制到了我們的粘貼板里面,這樣就可以 ctrl+v 復(fù)制到需要它的地方了。pbpaste 是在命令行中粘貼內(nèi)容。再比如我們要將某個(gè)文件的內(nèi)容做一個(gè) base64 編碼,就不用復(fù)制內(nèi)容去那些站長(zhǎng)工具網(wǎng)站編碼后在復(fù)制出來了,直接命令行搞定:
- echo 點(diǎn)贊關(guān)注,頭發(fā)多多 | base64 | pbcopy
再來一個(gè) pbpaste 命令驗(yàn)證下:
這個(gè)命令大家自己也都多試試,使用場(chǎng)景還是很多的。
第四個(gè):shutdown 關(guān)機(jī)
第四個(gè)就是關(guān)機(jī)命令了,通常我們晚上睡前需要下載一些小電影啥的,以便無聊的時(shí)候看看嘛。那咱總不能一直等著,所以就靠這個(gè) shutdown 命令了,來讓電腦多久后自動(dòng)關(guān)機(jī),省心滴很。
怎么用呢?不好意思我也忘了。因?yàn)槌绦騿T的電腦,需要關(guān)機(jī)?懂得都懂對(duì)吧!
那如果你和我家小白一樣摳門,為了電費(fèi)就是要關(guān)機(jī),怎么辦呢?肯定是用 women 呀(tldr的別名哈,上面第一個(gè)命令教大家啦)!
一目了然好嘛,看不懂的有道詞典,劃詞翻譯了解一下。
總結(jié)
那通過今天的分享,七哥將自己最近使用比較爽的幾個(gè) mac 命令行工具就都分享給大家了,總結(jié)一下,分別是貼心小女人 tldr ,專治各種不會(huì)用,然后是 open 打開所有你想打開的,第三個(gè)是 pbcopy 和 pbpaster 快速的復(fù)制和粘貼,最后一個(gè)就是關(guān)機(jī)睡覺了。
我覺得應(yīng)該挺有用的吧,求個(gè)點(diǎn)贊我想應(yīng)該不過分吧。也歡迎大家點(diǎn)個(gè)關(guān)注,持續(xù)分享編程技術(shù)和干貨。