一.man手冊的內容結構(說明書頁的格式):
標題含義:
name命令的名稱和用途(摘要)
synopsis命令語法(摘要)
description完整描述
environment命令使用的環境變數
author作者
files對該命令重要的檔案列表
see also檢視相關的資訊的位置
diagnostics可能的錯誤和警告bugs錯誤、缺點、警告
其中檢視命令用法的時候我們最關心的應該是第二和第三項。
二·man手冊中linux命令語法的形式描述
options:命令選項有兩種形式:長選項(--)和短選項(-):
長選項: 用 -- 引導,後面跟完整的單詞,如 --help
短選項: 用 - 引導,後面跟單個的字元, 如 -a
多個短選項可以組合使用,例如:-h -l -a == -hla
但是長選項不能組合使用,如 --help後面就不能再跟另外乙個單詞了。
options 也可以有自己的引數,可稱為arguments,(注意,選項與選項之間,選項與引數之間,引數與引數之間必須有空格!)而且,命令的選項和引數所使用的符號也有相應的含義:
1.方括號中的項是可選的;
2.<>不在方括號或是在大括號中的項是必選項(也有說<>括起來的,不過我沒還見過);
3.黑色粗體字必須按原樣準確鍵入,這一類可能是命令名,標誌和文字字元;
4.斜體字必須用適當的值代替(不顯示斜體字的系統上通常用下劃線代替),就如變數一般,需要根據情況自己新增適當的值;
5.後面接省略號(…)的引數可以多次重複;
6.如果乙個單獨的選項和乙個引數組合在一起,那麼該選項和引數必須同時使用;
7.由 |(豎線)字元分開的兩個或多個項,表示可以從這個列表中選擇乙個項;
8.則說明a和b之間必須要選乙個。
幾個簡單例子:
find命令是linux下的查詢檔案命令,其man手冊的synopsis的格式為
[plain] view plaincopy
find [-h] [-l] [-p] [-d debugopts] [-olevel] [path...] [expression]
其中所有的選項都用''括起來,說明所有選項都是可選的(當然,只是這樣就沒辦法實現它的作用了);
path是可選項,其預設值是當前目錄,而且被'...'修飾,說明可以新增多個目錄;
-d debugopts說明-d選項之後還應加上相應的引數;
[a|b]說明a和b可以選其中乙個也可以不選;
則說明a和b之間必須要選乙個。
css語法結構
轉 css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如...
CSS語法結構
css中文譯為層疊樣式表。是用於控制網頁樣式並允許,將樣式資訊與網頁內容分離的一種標記性語言。通俗的講就是告訴瀏覽器,這段樣式將應用到哪個物件.基本語法規範 引數說明 屬性和屬性值之間用冒號 隔開,定義多個屬性時,屬性之間用英文輸入法下的分號 隔開,color red 和 font size 25p...
css語法結構
css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如 m...