ubuntu按照时间顺序列出apt安装的程序


有时候在ubuntu上做一些测试,需要安装一些软件,但是用过后呢,以后基本不会用到,所以想卸载他们。这个测试过程也许持续几天,中间安装过各种包,你根本不记得到底安装了哪些。可以通过看bash的历史纪录,但是还是麻烦,最方便的是按照时间逆序列出apt安装的软件。可以通过如下脚本实现

for x in $(ls -1t /var/log/dpkg.log*); do 
      zcat -f $x |tac |grep -e " install " -e " upgrade "; 
done | awk -F ":a" '{print $1 " :a" $2}' |column -t


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM