2008年1月11日 星期五

檔案搜尋

which 接command
依照PATH的路徑 尋找command 列出該位置

xiang-debian:/var# which ls
/bin/ls

whereis [option] name
尋找特定程式的可執行檔 原始碼檔 以及manpage路徑. 該指令只會在標準Linux 目錄尋找(/bin /etc /usr/bin /usr/local......)

option
-b 只尋找可執行檔
-m 只尋找manpae
-s 只尋找原始碼檔


locate 接patterns
列出包含patterns的檔案. 需要注意的事,第一次執行locate時,他會建立一個索引資料庫,locate都是從該資料庫尋找,所以如果檔案在更新資料庫之後出現是找不到的.

updatedb 更新資料庫囉

whatis keyword
會於whatis資料庫中尋找keyword, 需完全符合keyword才會顯示出來

apropos keyword
跟whatis差不多 , 但沒那麼嚴格,會找出類似的資料

另外 find 會另外寫一篇

1 則留言:

匿名 提到...

Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my blog, it is about the Home Broker, I hope you enjoy. The address is http://home-broker-brasil.blogspot.com. A hug.