一、命令的一般格式
command [option]... [argument]... command [options] [arguments]具體說明:
1、command: 表示命令的名稱,如 ls
2、option:定義命令的執行特性,可以有長短兩種選項:
- 長選項:用 -- 引導,后面跟完整的單詞,如 --help
- 短選項:用 - 引導,后面跟單個的字符, 如 -a
(1)多個短選項可以組合使用,例如: -h -l -a == -hla,但是長選項不能組合使用,如 --help后面就不能再跟另外一個單詞了,
(2)option 也可以有自己的引數,注意:選項與選項之間,選項與引數之間,引數與引數之間必須有空格!
3、argument:描述命令作用的物件,如/etc 就是ls 命令作用的物件,
二、命令格式中的符號含義
在linux中,命令的選項和引數所使用的符號也有相應的含義:
[]:表示方框里的內容是可選的,
<>:表示尖括號里面的內容必須提供,
a|b:二選一,或多選一,
...:前面的內容可重復出現多次,
三、常見命令格式的舉例說明 對于命令格式中常常可以看到如下的格式: 1、[ --atime-preserve ],表示一個可選選項, 2、[ -B, --read-full-records ],表示一個可選選項,簡寫為-B,完整寫法是--read-full-records,兩者在用的時候只能選擇其一,它們的功能都是完全一樣的,一般帶 “-”開頭的選項都是簡寫,“--”開頭的命令都是完整寫法,并且,一般的選擇都有一個簡寫,一個完整寫法,簡寫寫在前面,完整寫法寫在后面,中間用逗號 分割, 3、[ -b, --blocking-factor N ],表示一個可選選項,簡寫為-b N,完整寫法是--blocking-factor N,N代表這個引數需要一個值,在詳細描述中可以看到,當然,選項可以帶引數,也可以不帶引數,大部分選項是沒有引數的,相當于控制開關,命令的書寫 如:tar -b=10000 -cvf com.tar.gz com 4、[ -F, --info-script F --new-volume-script F ],表示有兩個同時存在的可選命令,-F F --new-volume-script F,兩個選項必須同時出現,在此,后面的選項沒有簡寫, 5、[ -z, --gzip, --gunzip, --ungzip ],表示一個可選選項,它的寫法有多種,除了-z之外,其他的都是它的完整寫法, 6、[ -[0-7][lmh] ],表示嵌套的可選選項,0-7表示取值從0到7取一個,
在描述命令列引數的時候,對其格式有些約定俗成的寫法,各系統之間也有差別,一般采用的格式如下:
命令 <必選引數1|必選引數2> [-option {必選引數1|必選引數2|必選引數3}] [可選引數…] {(默認引數)|引數|引數}
命令格式中常用的幾個符號含義如下:
尖括號< >:必選引數,實際使用時應將其替換為所需要的引數
大括號{ }:必選引數,內部使用,包含此處允許使用的引數
方括號[ ]:可選引數,在命令中根據需要加以取舍
小括號( ):指明引數的默認值,只用于{ }中
豎線|:用于分隔多個互斥引數,含義為“或”,使用時只能選擇一個,
省略號…:任意多個引數,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/159084.html
標籤:Linux
上一篇:Linux最常用命令
下一篇:linu運行級別
