From b955698cbc88479765ee47aa3dd8b766e17d01b7 Mon Sep 17 00:00:00 2001 From: AnthonyAxenov Date: Tue, 11 Jan 2022 08:42:08 +0800 Subject: [PATCH] free-space.sh --- shell/free-space.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 shell/free-space.sh diff --git a/shell/free-space.sh b/shell/free-space.sh new file mode 100644 index 0000000..7a8d8f4 --- /dev/null +++ b/shell/free-space.sh @@ -0,0 +1,26 @@ +#!/bin/bash +# Очистка места на диске +# https://gist.github.com/anthonyaxenov/02c00c965be4eb5bb163a153abdf4c2b +# https://itsfoss.com/free-up-space-ubuntu-linux/ + +df -h +echo "" +echo "" + +sudo apt autoremove --purge +sudo apt autoclean +sudo apt clean +sudo journalctl --vacuum-time=1d +sudo rm -rf /var/log/journal/user-*@* +sudo rm -rf /var/log/journal/system*@* +rm -rf ~/.local/share/Trash/files/* +rm -rf ~/.cache/thumbnails/* +set -eu +snap list --all | awk '/disabled/{print $1, $3}' | + while read snapname revision; do + snap remove "$snapname" --revision="$revision" + done + +echo "" +echo "" +df -h