grep与find命令的区别

grep与find命令的区别

2023年7月26日发(作者:)

grep与find命令的区别grep与find命令的区别:grep搜索的是⽂本,find搜索的是⽂件,换句话说就是grep是查找匹配条件的⾏,find是搜索匹配条件的⽂件。grep⽂本搜索/过滤  ⽤法:grep[参数]搜索字符串通常与管道命令⼀起⽤搜索某个⽂件的某个字符  参数:  -i不区分⼤⼩写  -v反向搜索,显⽰不是搜索字符串的⾏  -c统计出现的次数  -n顺便输出⾏号  过滤1234⽂件夹下带有123的⽂本  grep与管道命令⼀起⽤  find查找⽂件  ⽤法:find[PATH][option][-print]  参数:  -namefilename#查找名为filename的⽂件  -perm#按执⾏权限来查找  -userusername#按⽂件属主来查找  -groupgroupname#按组来查找  -mtime-n+n#按⽂件更改时间来查找⽂件,-n指n天以内,+n指n天以前  -ctime-n+n#按⽂件创建时间来查找⽂件,-n指n天以内,+n指n天以前  -size+-n[c]#查长度为n块[或n字节]的⽂件(+-为⼤于⼩于)  例1.查找tmp⽬录下所有的.log的⽂件且输出;  查找tmp⽬录下所有的.log⽂件  例2.在proc⽬录下查找权限为777且带有“root”的⽂件且输出;  查找权限为777且带有“root”的⽂件  例3.在tmp⽬录下查找⽤户为root创建的⽂件并输出;  查找⽤户为root创建的⽂件  例4.在tmp⽬录下查找更新时间在1天内的⽂件  查找更新时间在1天内的⽂件  例5.在tmp⽬录下查找⽂件⼤⼩⼩于72字节的⽂件  查找⽂件⼤⼩⼩于72字节的⽂件  grep与find命令的区别:grep搜索的是⽂本,find搜索的是⽂件,换句话说就是grep是查找匹配条件的⾏,find是搜索匹配条件的⽂件。

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690363966a338369.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信