先簡單寫乙個,Linux下man命令使用的一些東東

2021-05-24 21:52:58 字數 662 閱讀 7205

今天開始看unix環境高階程式設計,想要檢視open函式,但是總是開啟openvt這個命令的手冊,沒辦法google之

發現了man的一些用法:

man [數字] [命令/函式名] 

可以檢視特定型別的相關手冊

對應關係如下

1 使用者命令, 可執行程式或shell命令。

2 系統呼叫, 即由核心提供的函式。

3 例程, 即庫函式。

4 裝置, 即/dev目錄下的特殊檔案。

5 檔案格式描述, 例如/etc/passwd。

6 遊戲

7 雜項, 例如巨集命令包、慣例等。

8 系統管理員工具, 只能由root啟動。

9 其他(linux特定的), 用來存放核心例行程式的文件。

n 新文件, 可能要移到更適合的領域。

o 老文件, 可能會在一段期限內保留。

l 本地文件, 與本特定系統有關的。

另外 man --help

可以看到 man的一些引數 

比如 man -a open 可以檢視 所有與open有關的手冊 

首先顯示openvt命令的 按q 會提示繼續下乙個文件就是 open函式的手冊

還有 是有-k引數,man可以在所有的man文件和簡介中查詢符合條件的命令

使用-f引數,查詢同名的手冊

Linux 寫乙個簡單的模組

1.建立乙個目錄 mkdir zhu cd zhu vim hello.c 編寫乙個名為hello的檔案 2.hello.c include 所有模組都需要的標頭檔案 include static int hello init void static void hello exit module i...

每天多學乙個Linux命令 man

今天學習的是 有問題,找男人 man是manual 操作說明 的簡寫。它提供強大的幫助文件,當你需要檢視某個命令的引數時不必到處上網查詢,只要man一下即可。第一列代表的是章節代號,第二列代表的是章節內容。我們可以通過man man命令檢視。例如 我們輸入 man ls,它會在最左上角顯示 ls 1...

寫乙個簡單web程式

開發簡單 web 服務程式 cloudgo,了解 web 伺服器工作原理。熟悉 go 伺服器工作原理 基於現有 web 庫,編寫乙個簡單 web 應用類似 cloudgo。使用 curl 工具訪問 web程式 對 web 執行壓力測試 課件程式設計 web 服務程式 類似 cloudgo 應用。要求...