日期:2014-05-16  浏览次数:20700 次

Linux查找

find / -mmin -5 -type f

find /etc /var /mnt /media -xdev -mmin -5 -type f

最後 5 分鐘內變動過的所有檔案

"-dev" 限制在所在的檔案系統內進行搜尋,而不會跨過其他掛載的檔案系統。

?

find / -mmin +10 -mmin -20 -type f

找尋在最後 10 到 20 分鐘之間變動過的檔案

"+10" 指的是 10 分鐘以前,而 "-20" 指最後 20 分鐘內。

如果你不使用加號或減號,則表示恰好為那個數字。

使用 "-mtime" 來以 n 天=n*24 小時為單位進行搜尋。

如果你想找的是資料夾,則用 "-type d"。

?

find . -name "*.png" -o -name "*.jpg" -o -name "*.gif" -type f

"-o" 表示 "or"

?

awk '/開始樣式/,/結束樣式/'

"lspci" 指令來查看關於 Ethernet 裝置的擴展訊息:

lspci -v | awk '/[Ee]thernet/,/^$/'

?

which (尋找『執行檔』)

whereis (尋找特定檔案)

?

updatedb:根據 /etc/updatedb.conf 的設定去搜尋系統硬碟內的檔名,並更新 /var/lib/mlocate 內的資料庫檔案;

locate:依據 /var/lib/mlocate 內的資料庫記載,找出使用者輸入的關鍵字檔名。