Ubuntu文件管理中快速查找文件的实用方法
一 图形界面快速查找
二 命令行快速查找
locate filename 可快速匹配路径;若刚创建/移动/删除文件未收录,先运行 sudo updatedb 更新数据库;忽略大小写用 locate -i pattern。注意默认数据库可能不扫描某些挂载路径(如部分外接盘),可按需调整 /etc/updatedb.conf 的 PRUNEPATHS 等选项。find . -name "*.txt"(当前目录递归,区分大小写)find . -iname "*.txt"find . -type f -name "*.conf"(仅普通文件)find . -mtime -7(近 7 天修改)find . -size +10M(大于 10MB)find . -name "*.log" -mtime +30 -delete(删除 30 天前的日志)which command(在 $PATH 中定位可执行文件)whereis command(定位二进制、手册、源码路径)sudo apt-get install apt-file && sudo apt-file updateapt-file search 文件名(如 apt-file search libgthread-2.0.so.0)三 在文件内容中快速查找
grep -n "关键字" 文件路径(显示行号);递归目录:grep -rn "关键字" /path;忽略大小写:grep -rni "关键字" .。rg "关键字" 路径(默认递归、忽略 .gitignore,速度通常优于 grep)。tail -f /var/log/syslog(按 Ctrl + C 退出)。四 提升效率的小技巧
sudo updatedb;若仍无结果,检查 /etc/updatedb.conf 是否排除了你的搜索路径(如 /media、外接盘)。