找指令:apropos - Linux

By Carol
at 2010-12-07T22:10
at 2010-12-07T22:10
Table of Contents
以下只是試著把幾個簡單的東西寫得比較好看(不要變一行文這樣XD)
也算是我一頭栽進linux一年多後,想幫其他新手省下一點時間(&發個牢騷)
不用重復某些浪費生命的事
--------------------------------------------------------------------
重點其實只有這樣:manpage 很好用, 可是要會用
1, apropos 'keyword' (本機上已有的東西)
2, man -K 'keyword' (manpage全文搜索)& manpage tip
3, Google: manpage 'keyword' (本機上沒有的東西)
------------------------------------------------------
1) apropos / man -k
在*nix上,雖然有所謂的"線上求助"(online manuals)
=>man page,已經很方便了
也難怪很多時候會有人要新手RTFM
可是manpage的最大問題就是:要知道想要用的指令叫什麼....
而不是要用的"功能"叫什麼
(這一點不可否認的還是要$的系統做的比較好
可是在linux上,開發/維護程式的人已經很佛心的把程式的用法寫成manpage了
哪裡有時間再去寫像MS/Mac/Unix的howto)
為了方便大家找東西,manpage上有一行重點: $ man man
NAME
man - an interface to the on-line reference manuals
這一行算是找程式時的keyword吧
有一次,我受不了每次要找一個新功能都要在google上爬
有時候還要找很久才會找到比較少用的東西
突發奇想的要把所用的manpage看過一次 :-)
結果,就讓我爬到了一個好用的東西: apropos (還好他在a...
++++++++++++++++++++
2) man
$ man -K 'keyword' :很暴力的manpage全文搜索(和 find / 沒什麼兩樣)
man的預設輸出是less(pager),所以所有less的功能都可用
最用要的還是搜尋: /
less和ptt一樣 (還是應該說ptt和unix tools一樣?)
用 / 來搜尋 ex:(in man's manpage) /search
等九個match就是 -K (option) :
Search for text in all manual pages. This is a brute-force search......
最後,不要忘了manpage最下面的 SEE ALSO
如果沒有找到正確的page(可是也夠接近了)時
這裡常常有最終的大解答
+++++++++++++++++++++++++++++++++
3) Google is your friend (STFW/STFG)
當自己的電腦上還沒有要用的程式時,自然也沒有manpage可用
這時就用google吧
manpage 'keyword' 通常最容易找到解答
而不是用 linux '[win下的某個名字]/[keyword]'
這個常常會找到一堆unsolved thread...
--
也算是我一頭栽進linux一年多後,想幫其他新手省下一點時間(&發個牢騷)
不用重復某些浪費生命的事
--------------------------------------------------------------------
重點其實只有這樣:manpage 很好用, 可是要會用
1, apropos 'keyword' (本機上已有的東西)
2, man -K 'keyword' (manpage全文搜索)& manpage tip
3, Google: manpage 'keyword' (本機上沒有的東西)
------------------------------------------------------
1) apropos / man -k
在*nix上,雖然有所謂的"線上求助"(online manuals)
=>man page,已經很方便了
也難怪很多時候會有人要新手RTFM
可是manpage的最大問題就是:要知道想要用的指令叫什麼....
而不是要用的"功能"叫什麼
(這一點不可否認的還是要$的系統做的比較好
可是在linux上,開發/維護程式的人已經很佛心的把程式的用法寫成manpage了
哪裡有時間再去寫像MS/Mac/Unix的howto)
為了方便大家找東西,manpage上有一行重點: $ man man
NAME
man - an interface to the on-line reference manuals
這一行算是找程式時的keyword吧
有一次,我受不了每次要找一個新功能都要在google上爬
有時候還要找很久才會找到比較少用的東西
突發奇想的要把所用的manpage看過一次 :-)
結果,就讓我爬到了一個好用的東西: apropos (還好他在a...
++++++++++++++++++++
2) man
$ man -K 'keyword' :很暴力的manpage全文搜索(和 find / 沒什麼兩樣)
man的預設輸出是less(pager),所以所有less的功能都可用
最用要的還是搜尋: /
less和ptt一樣 (還是應該說ptt和unix tools一樣?)
用 / 來搜尋 ex:(in man's manpage) /search
等九個match就是 -K (option) :
Search for text in all manual pages. This is a brute-force search......
最後,不要忘了manpage最下面的 SEE ALSO
如果沒有找到正確的page(可是也夠接近了)時
這裡常常有最終的大解答
+++++++++++++++++++++++++++++++++
3) Google is your friend (STFW/STFG)
當自己的電腦上還沒有要用的程式時,自然也沒有manpage可用
這時就用google吧
manpage 'keyword' 通常最容易找到解答
而不是用 linux '[win下的某個名字]/[keyword]'
這個常常會找到一堆unsolved thread...
--
Tags:
Linux
All Comments

By Lily
at 2010-12-12T17:06
at 2010-12-12T17:06

By Edith
at 2010-12-13T15:36
at 2010-12-13T15:36

By Dorothy
at 2010-12-15T19:56
at 2010-12-15T19:56
Related Posts
ubuntu 限制 cpu 使用數

By Hedda
at 2010-12-07T20:23
at 2010-12-07T20:23
急..sendmail設定問題

By Ingrid
at 2010-12-07T20:06
at 2010-12-07T20:06
linux make的錯誤訊息

By Suhail Hany
at 2010-12-07T17:17
at 2010-12-07T17:17
subprocess的問題

By Irma
at 2010-12-07T12:12
at 2010-12-07T12:12
光碟機不能使用

By Wallis
at 2010-12-06T15:44
at 2010-12-06T15:44