知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

linux常用命令grep/find

发布时间:2014-09-05 13:59:40作者:知识屋

linux常用命令grep/find
 
grep  
grep [option] pattern [filename] 
 
-v 不包含patttern的内容 
-c 显示含有pattern的行数 
-cv 不包含pattern的行数  
 
 
-i 搜索的时候忽略大小写 
 
 
-n 显示行数 
-r 在子目录中查找 
-l 只显示含有pattern的文件名 
 
 
find 
find path 约束条件 
 
 
find /etc -name "content" //含有content的文件 
find / -type f -size +100M //文件大小100M的文件 
find . -mtime +60 //最近60天没有修改过的文件 
find . -mtime -2 //最近2天被修改过的文件 
 
 
多个条件并用 
find / -type f -name *.tar.gz -size +100M -exec ls -l {} /; 
find / -type f -name *.tar.gz -size +100M -exec rm -f {} /; 
 
 
find /home/zhu -type f -mtime +60 | xargs tar -cvf /tmp/'data'+%d%m%Y'_archive.tar' 
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜