linux命令文法格式

來源:互聯網
上載者:User

標籤:

一、命令的一般格式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 com4、[ -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取一個。   參考資料
http://lavasoft.blog.51cto.com/62575/533131/http://jingyan.baidu.com/article/49ad8bce71f9305835d8fa4e.html 

linux命令文法格式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.