man說明書如何檢視

2021-10-19 12:06:56 字數 2317 閱讀 8839

man是系統的使用者手冊。你可以在shell中直接敲入man ***,得到關於這個命令、工具和函式的說明。沒錯,你可以查詢linux下函式的用法,如pthread_create、open、socket等系統相關api,非常方便和全面,唯一乙個不友好的地方是全英文,需要我們好好學學英語。

如果有對應的手冊存在,那麼將會直接進入瀏覽介面。每乙個手冊都有對應的數字說明其所屬的類別。

數字含義

1executable programs or shell commands

2system calls (functions provided by the kernel)

3library calls (functions within program libraries)

4special files (usually found in /dev)

5file formats and conventions, e.g. /etc/passwd

6games

7miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)

8system administration commands (usually only for root)

9kernel routines [non standard]

8表示需要管理員許可權才能執行,最常見的就是sudo apt get ***(8);像是常見的ls mkdir等,都是屬於可執行程式(1)。

乙個手冊有多個部分組成。典型的部分有:name, synopsis, configuration, description, options, exit status, re‐turn value, errors, environment, files, versions, conforming to, notes, bugs, example, authors, and see also.

不過,不是所有的手冊頁都是按照這樣組織的,如ls命令選項則是出現在description中的。有一些約定是我們必須知道的,這有助於我們理解這個手冊的內容。

形式含義

粗體強調正在解釋的內容

斜體需要用合適的引數替換,ubuntu渲染成下劃線

[-abc]

可選引數(可以為空)

-a|-b

|分隔的不能同時使用的引數

argument …

可重複引數,也就是可以疊加?

[expression] …

[ ]內引數是可重複的

boldtexttype exactly as shown.

italic

[-abc] any or all arguments within [ ] are optional.-a|-boptions delimited by | cannot be used together.

argument ... argument is repeatable.

[expression] ... entire expression within [ ] is repeatable.

man手冊使用less命令來瀏覽、定位、查詢等任務。這裡只列舉一些常見的操作:

查詢

searching/pattern          *  search forward for (n-th) matching line.

?pattern * search backward for (n-th) matching line.

n * repeat previous search (for n-th occurrence).

n * repeat previous search in reverse direction.

esc-n * repeat previous search, spanning files.

esc-n * repeat previous search, reverse dir. & spanning files.

esc-u undo (toggle) search highlighting.

&pattern * display only matching lines

假如我們需要查詢nm的-c選項是做什麼的:

如果你只對部分內容感興趣,你可以試試&pattern只顯示匹配的行。

需求說明書

需求說明書四要素 收藏 需求說明書 是需求階段最關鍵的產出物,我們公司測試部的同事常常抱怨,有的專案的需求說明書看到末尾還是不清楚系統要做什麼,無法寫出測試用例。我想我們很多人,尤其是工作經驗不多的人,對需求說明書要寫些什麼東西也是糊里糊塗的,即使能夠從 rup 的教材上搬出來一些名詞,也往往不理解...

需求說明書

1 引言 1.1編寫的目的 說明編寫這份需求說明書的目的,指出預期的讀者.1.2背景 a.待開發的系統的名稱 b.本專案的任務提出者 開發者 使用者 c.該系統同其他系統或其他機構的基本的相互來往關係。1.3定義 列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。1.4參考資料 列出用得著的...

老婆說明書

有一種保健品叫 老婆 品名 民間俗稱老婆,正式場合可稱妻子或內人 現亦叫達令。化學名稱 woman 成分 水 血液和脂肪類碳水化合物,氣味幽香。理化性質 性質活潑,根據情況可分為一價 嫁 二價 嫁 三價 嫁 n價 嫁 易溶於蜜語 甜言 在真情 鑽石,金錢 豪宅的催化下熔點降低。難溶於白丁 性狀 本品...