1. 程式人生 > >linux如何使用find命令查找文件

linux如何使用find命令查找文件

-m cat 文件查找 etc user 分鐘 linu 字符串 /etc

按照文件查找

  • find / -name http.conf # 在根目錄下查找文件httpd.conf,表示在整個盤查找
  • find /etc -name -name httpd.conf #在/etc目錄下查找文件http.conf
  • find /etc -name ‘srm‘ # 使用通配符(0或者任意多個)。表示在/etc目錄下查找文件名中含有字符串‘srm‘的文件
  • find .name ‘srm‘ #b表示在當前目錄下查找文件開頭是字符串“srm‘的文件


按文件特征查找

  • find / -amin -10 # 查找在系統最後10分鐘訪問的文件(access time)
  • find / -amin -2 #查找在系統中最後48小時訪問的文件
  • find / -empty # 查找在文件系統中為空的文件或者文件夾
  • find /-group cat # 查找在系統中屬於group為cat 的文件
  • find /-mmin -5 # 查找在系統中最後5分鐘裏修改過的文件(modify time)
  • find / -mtime -1 # 查找在系統中最後24小時裏修改過的文件
  • find / -user fred # 查找在系統中屬於fred這個用戶的文件
  • find /-size +10000c #查找大於10000字節的文件(c:字節,w:雙字,k:kb ,M:MB,G:GB)
  • find / -size -1000k #查找出小於1000kB的文件

linux如何使用find命令查找文件