Skip to content

Instantly share code, notes, and snippets.

@jcefoli
Last active January 23, 2024 06:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jcefoli/acb6ddbde77320bf309c779dcb4c39fb to your computer and use it in GitHub Desktop.
Save jcefoli/acb6ddbde77320bf309c779dcb4c39fb to your computer and use it in GitHub Desktop.
Ubuntu Cleanup (WIP)
sudo apt autoremove --purge
#Remove VSCode Server Space Hog Bullshit
rm -rf /home/jcefoli/.vscode-server
# Clean Journal BS
sudo journalctl --vacuum-size=100M
# Remove logs
sudo -s
sudo rm -rf /var/log/*.gz
sudo rm -rf /var/log/apt/*.gz && sudo rm -rf /var/log/apt/*.xz
sudo rm -rf /var/log/installer/*.gz
sudo rm -rf /var/log/letsencrypt/*.gz
sudo rm -rf /var/log/nginx/*.gz && sudo rm -rf /var/log/nginx/*.1
sudo rm -rf /var/log/unattended-upgrades/*.gz
sudo rm -rf /var/log/*.0 && sudo rm -rf /var/log/*.1
sudo cat /dev/null > /var/log/alternatives.log
sudo cat /dev/null > /var/log/auth.log
sudo cat /dev/null > /var/log/bootstrap.log
sudo cat /dev/null > /var/log/btmp
sudo cat /dev/null > /var/log/ethcon.log
sudo cat /dev/null > /var/log/dmesg
sudo cat /dev/null > /var/log/dpkg.log
sudo cat /dev/null > /var/log/faillog
sudo cat /dev/null > /var/log/imageboot.log
sudo cat /dev/null > /var/log/kern.log
sudo cat /dev/null > /var/log/lastlog
sudo cat /dev/null > /var/log/syslog
sudo cat /dev/null > /var/log/ubuntu-advantage.log
sudo cat /dev/null > /var/log/ubuntu-advantage-timer.log
sudo cat /dev/null > /var/log/ufw.log
sudo cat /dev/null > /var/log/wtmp
sudo cat /dev/null > /var/log/installer/hardware-summary
sudo cat /dev/null > /var/log/installer/partman
sudo cat /dev/null > /var/log/installer/status
sudo cat /dev/null > /var/log/installer/syslog
sudo cat /dev/null > ~/.bash_history && history -c && exit
# clear my user bash history
cat /dev/null > ~/.bash_history && history -c && exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment