rc 状态的包使用了多少空间?

rc 状态的包使用了多少空间?

如果您卸载某个软件包,但不清除它,dpkg -l它将显示为rc,表示已删除,但配置文件仍然存在。有没有简单的方法可以查看此类软件包仍占用多少空间?

答案1

配置文件应列在 中/var/lib/dpkg/info/<package>.conffiles。例如,对于dpkg包:

$ cat /var/lib/dpkg/info/dpkg.conffiles 
/etc/alternatives/README
/etc/cron.daily/dpkg
/etc/dpkg/dpkg.cfg
/etc/logrotate.d/dpkg

如果文件不是太多,您可以xargs使用du

$ xargs -a /var/lib/dpkg/info/dpkg.conffiles du -c
4       /etc/alternatives/README
4       /etc/cron.daily/dpkg
4       /etc/dpkg/dpkg.cfg
4       /etc/logrotate.d/dpkg
16      total

如果文件太多,您将看到多total行。

相关内容