最近兩天,「The Art of Command Line(命令行的藝術(shù))」這個(gè)開(kāi)源項(xiàng)目雄踞了 GitHub TOP 榜,直接以 51,727 Star 登上榜首。
對(duì)于所有的程序員來(lái)說(shuō),使用命令行已經(jīng)成為了一項(xiàng)日常技能,但常常卻是面向搜索而輸入命令,這就導(dǎo)致了這個(gè)開(kāi)源項(xiàng)目的作者 Holloway 聯(lián)合創(chuàng)始人 Joshua Levy 所說(shuō)的這樣一種局面的產(chǎn)生:
熟練使用命令行是一種常常被忽視,或被認(rèn)為難以掌握的技能。
但實(shí)際上,熟練使用命令行能夠有效提高所有開(kāi)發(fā)者的靈活性及生產(chǎn)力,尤其是對(duì)于基于 Linux 操作系統(tǒng)來(lái)說(shuō),命令行的命令可以說(shuō)是 Linux 的靈魂和精華所在了?!禠inux 系統(tǒng)最佳實(shí)踐工具:命令行技術(shù)》的作者曹江華曾說(shuō),「命令行能夠讓你訪問(wèn)數(shù)百個(gè)工具軟件。在命令行上面,你可以使用一個(gè)管道把工具軟件結(jié)合在一起執(zhí)行一項(xiàng)單個(gè)工具軟件無(wú)法完成的工作」。
可以這樣說(shuō),只有融會(huì)貫通命令行技術(shù),才是真正的開(kāi)發(fā)高手。
這一點(diǎn),在「The Art of Command Line」這個(gè)項(xiàng)目中體現(xiàn)得淋漓盡致。
作者 Joshua Levy 談起發(fā)起這個(gè)項(xiàng)目的初衷時(shí)表示:
本文是一份我在 Linux 上工作時(shí),發(fā)現(xiàn)的一些命令行使用技巧的摘要。有些技巧非常基礎(chǔ),而另一些則相當(dāng)復(fù)雜,甚至晦澀難懂。這篇文章并不長(zhǎng),但當(dāng)你能夠熟練掌握這里列出的所有技巧時(shí),你就學(xué)會(huì)了很多關(guān)于命令行的東西了。
「The Art of Command Line」這份指南不僅能夠幫助剛接觸命令行的新手,而且對(duì)具有經(jīng)驗(yàn)的開(kāi)發(fā)者也大有裨益,涵蓋了基礎(chǔ)、日常使用、文件及數(shù)據(jù)處理、系統(tǒng)調(diào)試、單行腳本等方面。同時(shí),不止是 Linux,也包含了 macOS 和 Windows 系統(tǒng)的對(duì)應(yīng)內(nèi)容。
這份指南從幾年前誕生于 Quora 到在 GitHub 上發(fā)揚(yáng)光大,已經(jīng)衍生了總計(jì) 17 種語(yǔ)言版本,其中便包括中文版,想要詳細(xì)了解的朋友可以直接從下方地址進(jìn)入,在此便不做多贅述。
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6545瀏覽量
122743 -
開(kāi)源
+關(guān)注
關(guān)注
3文章
3126瀏覽量
42069 -
GitHub
+關(guān)注
關(guān)注
3文章
461瀏覽量
16235
原文標(biāo)題:GitHub五萬(wàn)星登頂,程序員命令行最全技巧寶典!
文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論