Linux的Find命令.

我想剛入手學習Linux的時候這個命令非常的有用.

因爲Linux的文件系統(結構)和我們經常用到的Windows的文件系統(結構等.)不太一樣.

好多東西安裝完之後都找不到對應的文件.

我今天在公司的服務器上找php的配置文件. 剛開始用whereis php來找php的安裝目錄.. 結果這個配置不在php安裝路徑上, 而是被服務器管理員放到別的地方去了. 

也不知道該怎麼找, 

於是網上一頓搜索... 結果搜出來find命令. 非常好用.


下面就直接例子了.


常用的

# find / -name php.ini

從根目錄開始查找文件名爲php.ini的文件.

下面還有一些find的一些其他查找方法. 

以下是網上靠過來的.


# find / -amin -10 # 查找在系統中最後10分鐘訪問的文件
# find / -atime -2 # 查找在系統中最後48小時訪問的文件
# find / -empty # 查找在系統中爲空的文件或者文件夾
# find / -group cat # 查找在系統中屬於groupcat的文件
# find / -mmin -5 # 查找在系統中最後5分鐘裏修改過的文件
# find / -mtime -1 #查找在系統中最後24小時裏修改過的文件
# find / -nouser #查找在系統中屬於作廢用戶的文件
# find / -user fred #查找在系統中屬於FRED這個用戶的文件 
# find / -cmin n 查找系統中最後N分鐘被改變狀態的文件
# find / -ctime n #查找系統中最後n*24小時被改變狀態的文件


另外, find在查找的時候, 可以指定給他查找的方式. 具體細節沒研究過.. 應該和性能有掛鉤吧. 

還沒測過find命令具體佔用多少系統資源. 這個網上有, 不考過來了, 一般也用不上.


以上. 繼續幹活. 大笑

哦, 還有下面這個地址寫的比較詳細. 想更深入學習到下面鏈接看看.

http://wenku.baidu.com/view/46879ed4c1c708a1284a44e0.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章