歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix資訊

Unix操作系統中奇怪的指令解析

Unix操作系統有很多值得學習的地方,這裡我們主要介紹Unix操作系統中的Unix指令名字,大家一起來學習下吧!希望對大家對Unix操作系統的學習有所幫助。

Unix操作系統中的一些指令名字awk = "Aho Weinberger and Kernighan"

這個語言以作者 Al Aho, Peter Weinberger 和 Brian Kernighan 的姓來命名。

grep = "Global Regular Expression Print"

grep 來自 ed 的列印所有符合某 pattern 指令

g/re/p

"re" 代表 regular expression

fgrep = "Fixed GREP".

fgrep □找固定的字串。"f" 不是代表 "fast" - 事實上, "fgrep foobar *.c" 通常比 "egrep foobar *.c" 來得慢(有點意外吧, 不信的話, 自己試試喽)。

盡管如此,Fgrep 仍然有可取之處,在檔案中搜尋字串的時候,Fgrep能處理的字串數目較 egrep 多。

egrep = "Extended GREP"

egrep 用比 grep 更 fancy 的 regular rexpression。許多人始終只用 egrep,因為它用的 algorithm 比 grep 或 fgrep 用的高級,而且通常是三個程式中最快的。

Unix操作系統cat = "CATenate"

catenate 是一個艱深難懂的單字,意思是"把它連成一串", 這就是"cat" 這個指令對一個或多個檔案所做的處理。

請不要跟 C/A/T 混淆了,C/A/T 是指電腦輔助排版系統(Computer Aided Typesetter)。

gecos = "General Electric Comprehensive Operating Supervisor"

不過,當通用電器 (GE) 的大型系統部門賣給 Honeywell 的時候,Honeywell 就把 GECOS 的 E 拿掉了。 目前Unix操作系統的密碼檔裡面仍保有pw_gecos" 這個欄位。這個名字是從古早的年代沿用過來的。

Dennis Ritchie 曾經說過: "有時候我們會把印表輸出或整批工作丟到 GCOS 機器。密碼檔裡面的 gcos 欄位是用來隱藏 $IDENT 卡片上的資訊,這樣做不夠優雅"。

Unix操作系統指令的知識,我們就講解到這裡。

Copyright © Linux教程網 All Rights Reserved