Linux 指令
尋找檔案
find (磁碟)
- find / -name 1.txt : 從 /(根目錄)去尋找1.txt
- find /home -name “a*” : 若要找a開頭的檔案,要打“”
- find /home/user -type f -name “a*” : 從user的資料夾下尋找a開頭的檔案(f)。
- type d (目錄)、c (char device)、b(block device)、l (link)
- find /home/user -perm 4755 -name “p*” : 可以搜尋這個權限的資料夾
- find /home/user -iname “a*” : -iname不區分大小寫,尋找A / a 開頭
- find /home/user -name “*.txt” : 可以尋找txt類型的檔案
- find /home/tom -name “*.txt” -exec rm {} \; : -exec [動作] \; 找到後執行,{}找到裡面的內容
- find . -type d -empty : 尋找空白檔,並刪除
- find / -user root -name gtwang.txt : 找擁有者是root的檔案
- 可以依照你的需求去尋找 ,如: 檔案大小、日期等
locate (資料庫)
- sudo updatedb : 搜尋前先更新資料庫
- 快速,包含檔案資料夾等
which (執行檔))