在 Debian 系统中,“查找文件”通常有几种常见场景,下面按最常用到最专业的方式给你说明:
find(最强大,实时查找)find /路径 -name 文件名
例子:
find / -name nginx.conf
find /home -name "*.log"
常用参数:
-iname 忽略大小写-type f 只查文件-type d 只查目录-size +10M 大于10M的文件locate(最快,但非实时)locate 文件名
首次使用需更新数据库:
sudo updatedb
适合快速找已知文件名。
which(查命令文件位置)which python3
whereis(查命令及手册)whereis nginx
dpkg -L 包名dpkg -L nginx
dpkg -S /usr/bin/python3
Debian 的配置文件常在:
/etc/
例如:
/etc/apt/sources.list
/etc/nginx/
sudo apt install catfish
locatefinddpkg -L如果你能说清楚:
我可以直接给你一条最适合的命令。