一、如何查找特定文件?
find:语法 find +路径+参数
全局搜索:find ~ / -name "xxx"
查找所有以taget目录打头的文件:find ~ -name "target*"
查找所有以taget目录打头的文件,忽略大小写:find ~ -iname "target*"
二、检索文件内容
grep [options] pattern
grep "moo" target*:在target中查找moo文件,筛选目标文件内容所在的行
三、管道操作符 |
find ~ | grep "target"
find ~:当前home目录下递归列出所有文件以及目录
grep "target":在find列出的文件中查找带有target的命令
使用管道符的作用:
(1)管道提示符只能处理前一个命令正确的输入
(2)右边命令必须能够接受标准输入流,否则传递过程中数据会被抛弃
(3)常用来接收管道提示符的命令:sed,awk,grep,cut,head,top,less,more,wc,join,sort,split
四、日志查找定位
(1)在bsc-plat.info.log文件中定位partial\[ture]\的行: grep ‘partial\[tu