[b]linux man的常用用法:[/b]
[color=blue]man section cmd :[/color]直接[color=red]指定特定章節內搜尋手冊頁[/color],如 [color=blue]man 5 passwd[/color] 直接進入檔案格式版的幫助
[color=blue]man -a cmd :[/color]開啟[color=red]所有section內的同名幫助[/color],例如 man –a passwd ,你首先會進入乙個passwd(1)的命令版passwd幫助,你再按q鍵就會進入passwd(5),passwd配置檔案格式的幫助
[color=blue]man -aw cmd :[/color]顯示[color=red]所有cmd的所有手冊檔案的路徑[/color],如 man -aw passwd 就是
/usr/share/man/man1/passwd.1.gz
/usr/share/man/man5/passwd.5.gz
[color=blue]man -m cmd :[/color][color=red]指定手冊檔案的搜尋路徑[/color],如 man -m /home/mysql/man mysql 顯示的就是你安裝的mysql的幫助,而不是系統自帶的舊版mysql的幫助
[b]man簡單介紹:[/b]
linux的man很強大,該手冊分成很多section,使用man時可以指定不同的section來瀏覽,各個section意義如下:
[list]
[*]1 – user commands 一般使用者命令
[*]2 - system calls 系統呼叫命令,如open,write之類的(通過這個,至少可以很方便的查到呼叫這個函式,需要加什麼標頭檔案)
[*]3 - c library functions c函式庫命令,如printf,fread
[*]4 - devices and special files 是特殊檔案,也就是/dev下的各種裝置檔案 [color=blue]man hd[/color]
[*]5 - file formats and conventions 是指檔案的格式,比如man 5 passwd, 就會得到說明這個檔案/etc/passwd中各個欄位的含義
[*]6 - games for linux是給遊戲留的,由各個遊戲自己定義
[*]7 - miscellanea 雜項, 例如巨集命令包、慣例等。
[*]8 - system administration tools and deamons 是系統管理用的命令,這些命令只能由root使用,如ifconfig
[*]9 -其他(linux特定的), 用來存放核心例行程式的文件。
[*]n 新文件, 可能要移到更適合的領域。
[*]o 老文件, 可能會在一段期限內保留。
[*]l 本地文件, 與本特定系統有關的。
[/list]
[b]man命令格式:[/b]
man [option] name: name一般是幫助文件的名字,對應[color=red]命令名、函式名或者配置[/color][color=blue]檔名(帶字尾!)[/color],如
man nsswitch.conf:檢視/etc/nsswitch.conf檔案的幫助文件
man networks:檢視/etc/sysconfig/networks檔案的幫助文件
[b]檢視特定語言版的幫助文件:[/b]先設定環境變數lang=zh_cn,然後再執行man查詢
[b]man的配置檔案/etc/man.config:[/b]
如果你不想每次man cmd都要用-m指定路徑,那麼可以通過修改配置檔案,新增內容如
manpath /home/mysql/man
man在[color=red]各section內的搜尋次序[/color]可以通過如下方式修改 ,不過一般不推薦修改。
mansect 1:8:2:3:4:5:6:7:9:tcl:n:l:p:o
[url= man pages - 比較全的man幫助文件[/url]
linux man命令 詳解 Linux 幫助命令
linux 系統的命令數量有上千個,每個命令又有若干個甚至數十個引數指出不同情景下的使用。有一些命令是我們日常工作需要經常使用的,即便不是特意背命令,也會因熟能生巧而印象深刻。但是對於那些不熟悉的命令,或者是熟悉命令的不熟悉的引數呢?當然,我們不需要耗費大量精力去記憶這些命令和引數,只需要正確使用l...
命令幫助文件詳解
一 簡介 linux提供了極為詳細的幫助工具及文件,養成查幫助文件的良好習慣,可以大大減少需要記憶的東西並提高效率。man命令是linux獲取幫助文件的重要工具,它是manual的簡寫。通過man指令可以檢視linux中的指令幫助 配置檔案幫助和程式設計幫助等資訊。二 whatis命令 whatis...
linux man 命令 詳解
剛接觸linux的時候,都會使用man來查閱一些命令的幫助資訊。但是也都只是使用 man 命令名稱 這樣簡單的格式。其實,man還有不少其他小技巧,在這和大家分享一下。1 man命令後面可以加乙個數字引數,表示具體的範圍定位 數字 1 表示使用者命令 數字 2 表示系統呼叫 數字 3 表示c語言庫函...