知識(shí)點(diǎn):知道這些unix/linux命令名稱(chēng)的來(lái)源嗎?

awk = “Aho Weinberger and Kernighan”

這個(gè)命令的名稱(chēng)來(lái)自它的作者的名稱(chēng)辕棚,分別是 Al Aho, Peter Weinberger 和 Brian Kernighan.

grep = “Global Regular Expression Print”

grep 來(lái)自 ed 命令扬绪,用來(lái)打印輸出匹配某個(gè)模式的所有數(shù)據(jù)行。

g/re/p

其中 “re” 是 “regular expression” 也就是正則表達(dá)式篷店。

fgrep = “Fixed GREP”.

fgrep 是指只搜索固定的字符串。 這個(gè) “f” 字母并不是代表 “fast” – 事實(shí)上臭家,”fgrep foobar *.c” 通常慢于 “egrep foobar *.c” (沒(méi)錯(cuò)疲陕,這很讓人意外,不信你試試钉赁。)

Fgrep 命令有自己的特長(zhǎng)蹄殃,當(dāng)一個(gè)文件有大量的字符數(shù)據(jù),超過(guò)了 egrep 的處理能力時(shí)你踩,fgrep 就非常有用了诅岩。

egrep = “Extended GREP”

egrep 對(duì)正則表達(dá)式的使用比 grep 更靈活。很多人只使用 egrep带膜。 egrep 比 grep 和 fgrep 具有更復(fù)雜的內(nèi)部算法吩谦, 通常也是速度更快的。

cat = “CATenate”

catenate 是一個(gè)很晦澀的詞膝藕,表示”連接成串”逮京,也就是“cat”這個(gè)命令對(duì)文件的操作。不要和 C/A/T, the Computer Aided Typesetter 弄混了束莫。

gecos = “General Electric Comprehensive Operating Supervisor”

當(dāng)通用公司的大型系統(tǒng) division 賣(mài)給了 Honeywell 后懒棉,Honeywell 把”GECOS”中的“E”給拿掉了。

Unix的password文件里就有一個(gè)”pw_gecos”字段览绿。 這個(gè)名字就是一個(gè)早期的遺留策严。Dennis Ritchie說(shuō):

“有時(shí)候我們向GCOS機(jī)器發(fā)送打印任務(wù)或批處理任務(wù)。password文件中的gcos字段變成了一個(gè)存放$IDENT卡信息的地方饿敲。不是很優(yōu)雅妻导。”

nroff = “New ROFF”

troff = “Typesetter new ROFF”

這些都是”roff”的衍生命令怀各。ROFF是一個(gè)重寫(xiě)的 Multics “runoff” 程序倔韭,是用來(lái)”run off”一個(gè)文檔。

tee = T

來(lái)自一個(gè)專(zhuān)業(yè)術(shù)語(yǔ)瓢对,表示T形管道分離器寿酌。

bss = “Block Started by Symbol”

Dennis Ritchie 說(shuō):

事實(shí)上這個(gè)縮略詞是來(lái)自 “Block Started by Symbol.” 是一個(gè)在 FAP (Fortran Assembly [-er?] Program)里的偽操作,F(xiàn)AP是 IBM 704-709-7090-7094 上的匯編程序硕蛹。它給給定的單詞定義標(biāo)簽醇疼、分配空間。還有另外一個(gè)偽操作法焰,BES秧荆,”Block Ended by Symbol”,用來(lái)完成類(lèi)似的任務(wù)埃仪。

biff = “BIFF”

這個(gè)命令用來(lái)開(kāi)啟異步郵件通知乙濒,這個(gè)名字實(shí)際上來(lái)自一只伯克利大學(xué)里的狗。

我知道biff的出處——如果你感興趣聽(tīng)我說(shuō)卵蛉。Biff是 Heidi Stettner 的 dog颁股,那時(shí) Heidi (和 I,還有 Bill Joy) 都在伯克利大學(xué)讀研究生毙玻,而早期的BSD系統(tǒng)就是那個(gè)時(shí)候開(kāi)發(fā)的豌蟋。 Biff在那里很受歡迎,大家都知道它會(huì)對(duì)著郵遞員叫桑滩,于是就用它的名字命名了這個(gè)命令梧疲。

rc (as in “.cshrc” or “/etc/rc”) = “RunCom”

“rc” 來(lái)自于”runcom”,出自 MIT CTSS system, ca. 1965.

‘有一個(gè)工具程序运准,它能夠運(yùn)行存儲(chǔ)在一個(gè)文件里的一系列命令幌氮,它叫做 “runcom” 意思就是 “run

commands”,這文件也就開(kāi)始稱(chēng)作 “a runcom.”

Brian Kernighan & Dennis Ritchie 對(duì) Vicki Brown 說(shuō)過(guò):

在新 Plan 9 操作系統(tǒng)里胁澳,rs 也是shell的名稱(chēng)该互。

Perl = “Practical Extraction and Report Language”

Perl = “Pathologically Eclectic Rubbish Lister”

Perl是高階、通用韭畸、解釋型宇智、動(dòng)態(tài)的程序語(yǔ)言家族蔓搞。最初設(shè)計(jì)者拉里·沃爾為了讓在UNIX上進(jìn)行報(bào)表處理的工作變得更方便,決定開(kāi)發(fā)一個(gè)通用的腳本語(yǔ)言随橘,而在1987年12月18日發(fā)表喂分。

Don Libes的書(shū)《Life with Unix》里介紹了很多關(guān)于它的奇聞異事。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末机蔗,一起剝皮案震驚了整個(gè)濱河市蒲祈,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌萝嘁,老刑警劉巖梆掸,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異牙言,居然都是意外死亡酸钦,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)嬉挡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)钝鸽,“玉大人,你說(shuō)我怎么就攤上這事庞钢“吻。” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵基括,是天一觀的道長(zhǎng)颜懊。 經(jīng)常有香客問(wèn)我,道長(zhǎng)风皿,這世上最難降的妖魔是什么河爹? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮桐款,結(jié)果婚禮上咸这,老公的妹妹穿的比我還像新娘。我一直安慰自己魔眨,他們只是感情好媳维,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著遏暴,像睡著了一般侄刽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上朋凉,一...
    開(kāi)封第一講書(shū)人閱讀 51,718評(píng)論 1 305
  • 那天州丹,我揣著相機(jī)與錄音,去河邊找鬼。 笑死墓毒,一個(gè)胖子當(dāng)著我的面吹牛吓揪,可吹牛的內(nèi)容都是我干的把还。 我是一名探鬼主播菲盾,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼是尖!你這毒婦竟也來(lái)了醉箕?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤徙垫,失蹤者是張志新(化名)和其女友劉穎讥裤,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體姻报,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡己英,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了吴旋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片损肛。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖荣瑟,靈堂內(nèi)的尸體忽然破棺而出治拿,到底是詐尸還是另有隱情,我是刑警寧澤笆焰,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布劫谅,位于F島的核電站,受9級(jí)特大地震影響嚷掠,放射性物質(zhì)發(fā)生泄漏捏检。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一不皆、第九天 我趴在偏房一處隱蔽的房頂上張望贯城。 院中可真熱鬧,春花似錦霹娄、人聲如沸能犯。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)悲雳。三九已至,卻和暖如春香追,著一層夾襖步出監(jiān)牢的瞬間合瓢,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工透典, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留晴楔,地道東北人顿苇。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像税弃,于是被迫代替她去往敵國(guó)和親纪岁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容