linux常用搜索命令

linux常用搜索命令

linux常用搜索命令

# find / -name file1 從 '/' 開始進入根文件系統查找文件和目錄

# find / -user user1 查找屬於用戶 'user1' 的文件和目錄

# find /home/user1 -name \*.bin 在目錄 '/ home/user1' 中查找以 '.bin' 結尾的文件

# find /usr/bin -type f -atime +100 查找在過去100天內未被使用過的執行文件

# find /usr/bin -type f -mtime -10 查找在10天內被創建或者修改過的文件

# locate \*.ps 尋找以 '.ps' 結尾的文件,先運行 'updatedb' 命令

# find -name '*.[ch]' | xargs grep -E 'expr' 在當前目錄及其子目錄所有.c和.h文件中查找 'expr'

# find -type f -print0 | xargs -r0 grep -F 'expr' 在當前目錄及其子目錄的常規文件中查找 'expr'

# find -maxdepth 1 -type f | xargs grep -F 'expr' 在當前目錄中查找 'expr'


分享到:


相關文章: