find和grep

find

find 查找范围 查找条件

- name 按名称查找

find  /etc/ -name "*.txt" 

查找/etc目录及其子目录下所有包含".txt"的文件

按时间查找

-ctime 5 五内的时间点修改过的文件

-ctime +5 五天前修改或的文件

-ctime -5 小于五天修改过的文件

-cmin 5 查看距现在5分钟时修改

-cmin -5 查看五分钟内修改的文件

-cmin +5 五分钟之前修改的文件

find /etc/ -cmin 5

grep

  • grep ‘energywise’ *           #在当前目录搜索带'energywise'行的文件
    
  • grep -r ‘energywise’ *        #在当前目录及其子目录下搜索'energywise'行的文件
    
  • grep -l -r ‘energywise’ *     #在当前目录及其子目录下搜索'energywise'行的文件,但是不显示匹配的行,只显示匹配的文件
    
  • grep 'string' dirPath/*在指定文件夹下所有文件查找

  • grep -r "string" ./ 在指定文件夹及其子目录下所有文件查找

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×