學用Solaris系統幫助(轉)
學用Solaris系統幫助(轉)[@more@]1.從Solaris系統中獲得聯機幫助
Solaris 系統提供了非常豐富的聯機幫助.這些幫助主要以兩種形式存在,一種是命令的參考手冊頁(Reference Manual Pages,也即我們常說的man page),另外一種是Answer Book,是Sun公司的資料的電子版。
使用Solaris聯機幫助的方法:
a. 使用Reference Manual Page
在命令列上使用man命令:
如:$ man ls
b. 使用Answer Book
在命令列上使用answerbook命令
如:$ answerbook
2. Man Page的組織
Unix的man page是按照節(section)來組織的.當我們使用man ls的時候,會看到ls(1),這個括號中的1就表示ls的man page位於section 1。
section通常是由一個主section名和一個可選的次section名組成.主section名通常是一個數字,次section名通常是一個或多個字母組成.
Solaris中各 section 所對應的內容:
1: User Commands and Utilities
2: System Calls
3: C Library Functions
4: File formats
5: Headers,tables and macros
6: Games and demos
7: Device and Network Interfaces
8: Maintance and Accounting commands
9: Device driver interfaces
3.Man Page的存放位置
a.系統本身的 man page存放在/usr/share/man/man*目錄中, /usr/man 是/usr/share/man的一個軟連結.
注:在安裝作業系統時,man page是可選安裝。如果未安裝,可將其它機器上的/usr/share/man目錄 mount 到本機上。或使用安裝光碟將相應的package裝上。
b.很多應用軟體有自己的man page.它們的預設的安裝目錄通常是/usr/local/man/man*.通常可以透過修改該軟體的配置檔案來指定新的安裝目錄(只需設定到/some/directory/man 這一層)
4.設定 Man Page的搜尋路徑
當使用man命令檢視某個命令或檔案的幫助時,man要根據系統的環境變數MANPATH的值來確定搜尋的路徑。當MANPATH變數未設定時,man 命令預設查詢/usr/share/man目錄。
MANPATH的格式:
MANPATH=dir1:dir2:dir3:...dirn; export MANPATH
設定MANPATH的方法
(1).臨時性修改MANPATH
在命令列上輸入以下命令:
$ MANPATH=$MANPATH:/xxx/xxx/man
$ export MANPATH
(2).永久性修改MANPATH
在使用者自己的 .profile檔案中加入上述兩行內容
5.man 命令的高階使用技巧
a.使用 -s 選項明確指定man page的section 號
如:$ man -s 4 passwd
-s 選項非常有用。因為man的搜尋順序是根據man.cf中的設定來進行的。當man找到一個匹配時,就不再往下找了。所以當你想檢視一下/etc/passwd檔案的格式而不是想了解passwd命令的使用時,光使用man passwd 你永遠達不到目的。這時使用man -s 4 passwd,強制man只搜尋section 4中的檔案。
b.使用 -f 選項列出某個命令的全部man page 的一行性摘要
該用法等同於 whatis 命令注:使用該選項或whatis命令時,要用到man的 windex資料庫。如果沒有windex檔案,可以使用catman -w 來建立該檔案。
如:$ whatis ls
ls ls (1) - list contents of directory
ls ls (1b) - list the contents of a directory
c.使用 -k 選項列出一行性摘要中含有給定關鍵字的所有命令
該用法等同於 apropos 命令
如:$ apropos shadow
lckpwdf lckpwdf (3c) - manipulate shadow password database lock file
putspent putspent (3c) - write shadow password file entry
pwconv pwconv (1m) - installs and updates /etc/shadow with information from /etc/passwd
shadow shadow (4) - shadow password file
ulckpwdf lckpwdf (3c) - manipulate shadow password database lock file
d.使用 -d 選項檢視man 命令的工作過程
6. 使用 Answer Book
Answer Book在Solaris系統中是作為一個package而組織的,它也是系統的可選安裝.
使用Answer book的方法
$ answerbook
* 如何使用裝在其它機器上的 Answer Book?
例如:liszt 上的使用者要使用public主機上的AnswerBook
step 1: 在 public 上執行以下命令:
$ DISPLAY=liszt:0.0 ; export DISPLAY
step 2: 在 liszt 上執行以下命令:
$ xhost public
step 3: 在 public 上執行answerbook 命令
$ answerbook
Solaris 系統提供了非常豐富的聯機幫助.這些幫助主要以兩種形式存在,一種是命令的參考手冊頁(Reference Manual Pages,也即我們常說的man page),另外一種是Answer Book,是Sun公司的資料的電子版。
使用Solaris聯機幫助的方法:
a. 使用Reference Manual Page
在命令列上使用man命令:
如:$ man ls
b. 使用Answer Book
在命令列上使用answerbook命令
如:$ answerbook
2. Man Page的組織
Unix的man page是按照節(section)來組織的.當我們使用man ls的時候,會看到ls(1),這個括號中的1就表示ls的man page位於section 1。
section通常是由一個主section名和一個可選的次section名組成.主section名通常是一個數字,次section名通常是一個或多個字母組成.
Solaris中各 section 所對應的內容:
1: User Commands and Utilities
2: System Calls
3: C Library Functions
4: File formats
5: Headers,tables and macros
6: Games and demos
7: Device and Network Interfaces
8: Maintance and Accounting commands
9: Device driver interfaces
3.Man Page的存放位置
a.系統本身的 man page存放在/usr/share/man/man*目錄中, /usr/man 是/usr/share/man的一個軟連結.
注:在安裝作業系統時,man page是可選安裝。如果未安裝,可將其它機器上的/usr/share/man目錄 mount 到本機上。或使用安裝光碟將相應的package裝上。
b.很多應用軟體有自己的man page.它們的預設的安裝目錄通常是/usr/local/man/man*.通常可以透過修改該軟體的配置檔案來指定新的安裝目錄(只需設定到/some/directory/man 這一層)
4.設定 Man Page的搜尋路徑
當使用man命令檢視某個命令或檔案的幫助時,man要根據系統的環境變數MANPATH的值來確定搜尋的路徑。當MANPATH變數未設定時,man 命令預設查詢/usr/share/man目錄。
MANPATH的格式:
MANPATH=dir1:dir2:dir3:...dirn; export MANPATH
設定MANPATH的方法
(1).臨時性修改MANPATH
在命令列上輸入以下命令:
$ MANPATH=$MANPATH:/xxx/xxx/man
$ export MANPATH
(2).永久性修改MANPATH
在使用者自己的 .profile檔案中加入上述兩行內容
5.man 命令的高階使用技巧
a.使用 -s 選項明確指定man page的section 號
如:$ man -s 4 passwd
-s 選項非常有用。因為man的搜尋順序是根據man.cf中的設定來進行的。當man找到一個匹配時,就不再往下找了。所以當你想檢視一下/etc/passwd檔案的格式而不是想了解passwd命令的使用時,光使用man passwd 你永遠達不到目的。這時使用man -s 4 passwd,強制man只搜尋section 4中的檔案。
b.使用 -f 選項列出某個命令的全部man page 的一行性摘要
該用法等同於 whatis 命令注:使用該選項或whatis命令時,要用到man的 windex資料庫。如果沒有windex檔案,可以使用catman -w 來建立該檔案。
如:$ whatis ls
ls ls (1) - list contents of directory
ls ls (1b) - list the contents of a directory
c.使用 -k 選項列出一行性摘要中含有給定關鍵字的所有命令
該用法等同於 apropos 命令
如:$ apropos shadow
lckpwdf lckpwdf (3c) - manipulate shadow password database lock file
putspent putspent (3c) - write shadow password file entry
pwconv pwconv (1m) - installs and updates /etc/shadow with information from /etc/passwd
shadow shadow (4) - shadow password file
ulckpwdf lckpwdf (3c) - manipulate shadow password database lock file
d.使用 -d 選項檢視man 命令的工作過程
6. 使用 Answer Book
Answer Book在Solaris系統中是作為一個package而組織的,它也是系統的可選安裝.
使用Answer book的方法
$ answerbook
* 如何使用裝在其它機器上的 Answer Book?
例如:liszt 上的使用者要使用public主機上的AnswerBook
step 1: 在 public 上執行以下命令:
$ DISPLAY=liszt:0.0 ; export DISPLAY
step 2: 在 liszt 上執行以下命令:
$ xhost public
step 3: 在 public 上執行answerbook 命令
$ answerbook
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947543/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IBM 幫助系統IBM
- 仿MSDN的幫助系統
- 幫助系統的實現
- Solaris 系統命令(轉)
- 這些行業用ERP系統會有很大幫助行業
- Solaris 檔案系統管理(轉)
- Solaris 10 系統維護(轉)
- 產品設計:多級幫助系統
- sun solaris用dd克隆系統盤
- CRM系統如何幫助企業發展業務
- CRM系統能幫助企業做哪些事?
- CRM系統能幫助企業做什麼?
- CRM系統對科技企業有哪些幫助?
- Linux Shell 命令快捷獲得系統幫助Linux
- 教育直播app開發幫助傳統教育轉型APP
- shell程式設計幫助(轉)程式設計
- 《Java實用系統開發指南》裡的例子缺少程式碼,請幫助Java
- 文件管理系統如何幫助企業高效發展
- 資訊系統的輔助應用系統
- Solaris8作業系統安裝(轉)作業系統
- 以Solaris架設FTP虛擬系統(轉)FTP
- 保護Solaris系統安全小竅門(轉)
- SOLARIS作業系統常用命令(轉)作業系統
- Win10系統開啟“幫助和支援”的方法,Win10的幫助和支援在哪裡?Win10
- CRM客戶管理系統對管理客戶的幫助
- CRM系統可以為銷售人員提供哪些幫助?
- CRM系統如何幫助企業提高客戶忠誠度?
- 客戶管理系統五步幫助企業發展
- 告訴你們CRM系統如何幫助公司發展?
- OA辦公系統能幫助企業做些什麼?
- 免費OA辦公系統幫助企業高效管理
- CRM系統能幫助企業解決哪些問題?
- 2.作業系統的理解幫助後續理解作業系統
- [Linux]學習⑨----其他幫助命令Linux
- CRM系統如何幫助企業數字化轉型?分為幾個階段?
- Solaris培訓第三章:安裝Solaris作業系統(轉)作業系統
- GNOME幫助Linux應用於商業桌面環境(轉)Linux
- Solaris培訓第七章:系統安全(轉)