在 Ubuntu 中搜索文件内容(而不是文件名),常用方法如下:
grep(最推荐)在当前目录及子目录中搜索包含某内容的文件:
grep -r "要搜索的内容" .
常用参数:
-r:递归子目录-n:显示行号-i:忽略大小写-l:只显示文件名--include="*.py":只搜特定类型文件示例:
grep -rn "main" ./ --include="*.py"
grep 搜索整个系统(谨慎使用)sudo grep -r "内容" /路径
find + grep(按条件筛选)find . -name "*.txt" -exec grep -l "内容" {} \;
Ctrl + FCtrl + Shift + F 全局搜索内容Ctrl + Shift + Fsudo apt install ripgrep
rg "内容"
ack:专为代码搜索ag(the_silver_searcher):比 grep 快如果你告诉我:
我可以给你更精确的命令。