linux命令選項 英文

2021-06-27 16:30:44 字數 1458 閱讀 1921

0 命令列風格

原始unix風格

命令列選項以連字元'-'開頭的單個字元。

後面不帶引數的模式標誌可以組合在一起。

-a -b or -ab

偏愛小寫字母,大寫字母另有含義。

以簡練為美.

gnu風格

兩個連字元開頭後接關鍵字。

如果有選項,空白和'='都可以作為分割。

--sort=size or --sort size

容易記憶,但是麻煩。

x toolkit風格

略過。大多數程式是unix風格和gnu風格混用。

ls -l --sort size

1 a-z 命令列預設約定

隨著時間的推移,一些字母的含義已經成為一種預設的

約定,遵循最小立異性原則,應該掌握這種常識。

-aall(ls -a)

-bset buffer/block size (du)

-ddebug

directory(ls -d)

delete

diffrent

-ddefine(gcc -dmac)

-eexecute(sed -e 'command' -e 'command1')

exclude 排除

expression

-ffile(grep -f file)

force(rm -rf) 強制

-hheader(ps)

-iinitialize

ineractive(rm -i) 互動

-iinclude(gcc -ipath)

-kkeep(passwd, bzip, fetchmail)

kill

-llist(ls -l)

load(gcc -llib)

-mmessage(git commit -m)

-nnumber(head -n 1)

-ooutput(wget)

-pport(ssh)

protocol(fetchmail)

-qquite(make) 相當的

-r(r)

recurse(cp) 遞迴

reverse(sort) 反向

-sslient(fetmail)

subject(mail, mutt)

size

-ttag(vi) 標籤

-uuser(ps, fetchmail)

-vverbose(tar, cp, cat)

version(patch)

-vversion(gcc, hostname)

-wwidth(od)

warning(flex)

-x啟用除錯 -d 

-yyes(yum update -y)

-z啟用壓縮(bzip, tar)

參看 《unix 程式設計藝術》eric s.raymond 第10章

Linux命令長選項和短選項區別

linux命令的一般格式為 command option paraments 對於選項 option 型別有兩種 1 短選項 short option 由乙個連字元和乙個字母構成,例如 a,s等 2 長選項 long options 由兩個連字元和一些大小寫字母組合的單詞構成,例如 size,hel...

linux 命令列選項

命令列選項風格 1 原始unix風格 a 命令列選項以連字元 開頭,後跟單個字元表示選項,選項後面跟著取值,如 mysql hlocalhost b 選項不帶取值的,可以組合在一起,如 sed n r 可以寫成 sed nr c 偏愛小寫字母,大寫字母另有含義,非常簡練 2 gnu風格 a 命令列選...

常用的Linux命令選項

在建立shell指令碼時,某些字母選項已經在linux世界裡擁有了某種程度的標準含義,如果能在shell指令碼中支援這些選項,那必是極好的。下面列出一些常用的linux命令列選項 選項描述 翻譯,含義 aall,顯示所有物件 ccount,生成乙個計數 ddirectory,指定乙個目錄 eexte...