Linux中命令選項及參數簡介

有些朋友在學習Linux命令時,包括在學習Windows下的一些命令時,區分不清「選項」和「參數」的概念,也不明白Linux命令下選項及參數的格式。本文就簡要介紹下這二者的區別。ide

登陸Linux後,咱們就能夠在#$符後面去輸入命令,有的時候命令後面還會跟着「選項」(英文options)或「參數」(英文arguments)。即Linux中命令格式爲:學習

command [options] [arguments] //中括號表明是可選的,即有些命令不須要選項也不須要參數,但有的命令在運行時須要多個選項或參數。spa

選項options對象

選項是調整命令執行行爲的開關,即,選項不一樣決定了命令的顯示結果不一樣。it

選項分爲長選項和短選項。io

短選項:好比-h-l-s等。class

l短選項都是使用‘-’引導,當有多個短選項時,各選項之間使用空格隔開。登錄

l有些命令的短選項能夠組合,好比-l –h 能夠組合爲–lhcommand

l有些命令的短選項能夠不帶-,這一般叫做BSD風格的選項,好比ps aux經驗

l有些短選項須要帶選項自己的參數,好比-L 512M

長選項:好比--help--list等。

l長選面都是完整的單詞

l長選項一般不能組合

l若是須要參數,長選項的參數一般須要‘=’,好比--size=1G

參數arguments

參數是指命令的做用對象。

ls命令,不加參數的時候顯示是當前目錄,也能夠加參數,如ls /dev, 則輸出結果是/dev目錄。

以上簡要說明了選項及參數的區別,但具體Linux中哪條命令有哪些選項及參數,須要咱們靠經驗積累或者查看Linux的幫助了。

相關文章
相關標籤/搜索