grep与find区别:
grep:查找指定目录下过滤文本文件中行数据
find:查找指定目录下文件
grep使用
格式: grep "text" * [选项]
选项:
实例:
grep "33F80000" * -nR //递归地查找当前目录下所有文件中带"33F80000"行的数据,并显示出来
如下图所示:
find使用
格式: find [选项] text
常用选项:
-name : 查找文件名
实例:
find -name Makefile //查找当前目录下Makefile文件
find /work -name start.c //查找指定目录/work/下start.c文件
find -name boot* //查找当前目录下带boot开头的所有文件(就能找到boot.c,boot.o,boot.bin等)
find -name *boot //查找当前目录下名字中带有boot的所有文件 ,*:表示通配符,*boot就是通配所有包含boot的内容
find -name *.c //查找当前目录下所有.c文件