linux之文件搜索和文件内容搜索

年岁渐长,看过就忘,记录供使用查看

执行之前要确认用户的权限(权限不足则会要no permission)

系统注册文件搜索: whereis xxx

文件搜索的方法较多

文件名搜索:locate XXX 或 locate --regex /bin$ 就是以/bin结尾的文件

在根文件系统根目录中搜索目录bin。

$ find / -name bin

还可以加管道命令和参数:

find / -name bin -ls
$ find / -name bin -ls -type d  仅查目录

文件内容搜索:

grep -r "XXX"  /data/nginx/conf.d 
grep -r -l "XXX"  /data/nginx/conf.d  只显示文件名
find /data/nginx/conf.d  -type f |xargs grep "XXX";    文件名+内容

grep -E '2022-01-27 14:5[5-9]|2022-01-28 15:0[0-5]' xinyar-erp-auto.log 指定时段


版权声明:本文为luoshuweiis原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。