Debian 软件安装日志查询指南
主要日志文件与用途
常用查询命令
grep " install " /var/log/dpkg.loggrep " upgrade " /var/log/dpkg.log。grep -A10 "Start-Date: 2025-04-01" /var/log/apt/history.loggrep "Commandline: apt " /var/log/apt/history.logless /var/log/apt/term.logsudo tail -f /var/log/dpkg.log处理轮转与压缩日志
ls -l /var/log/dpkg.log*zgrep " install " /var/log/dpkg.log.2.gzfor x in $(ls -1t /var/log/dpkg.log*); do
zcat -f "$x" | tac | grep -E " install | upgrade "
done | column -t
进阶与补充
apt list --installedgrep,如 apt list --installed | grep nginx。注意这与“查看安装日志”不同,前者是当前状态,后者是历史操作记录。apt-get changelog 包名