clean utils fix
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
# Требует права root
|
||||
#
|
||||
|
||||
set -euo pipefail
|
||||
set -eo pipefail
|
||||
|
||||
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
|
||||
cat <<EOF
|
||||
@@ -50,7 +50,7 @@ sudo du -h --max-depth=0 \
|
||||
| sort -rh
|
||||
echo
|
||||
|
||||
choice="${1:-}"
|
||||
choice="$1"
|
||||
if [ -z "$choice" ]; then
|
||||
echo "Выберите режим очистки:"
|
||||
echo " 1) Безопасный"
|
||||
@@ -68,8 +68,8 @@ case "$choice" in
|
||||
sudo journalctl --vacuum-size=100M
|
||||
sudo find /var/log -name "*.gz" -mtime +7 -delete 2>/dev/null || true
|
||||
sudo find /var/log -name "*.log.*" -mtime +7 -delete 2>/dev/null || true
|
||||
[ -d "$HOME"/.local/share/Trash/files/ ] && sudo rm -rfv "$HOME"/.local/share/Trash/files//*
|
||||
[ -d "$HOME"/.cache/thumbnails/ ] && sudo rm -rfv "$HOME"/.cache/thumbnails//*
|
||||
[ -d "$HOME"/.local/share/Trash/files/ ] && sudo rm -rfv "$HOME"/.local/share/Trash/files/*
|
||||
[ -d "$HOME"/.cache/thumbnails/ ] && sudo rm -rfv "$HOME"/.cache/thumbnails/*
|
||||
set +x
|
||||
;;
|
||||
2)
|
||||
@@ -79,8 +79,8 @@ case "$choice" in
|
||||
sudo find /var/log -name "*.gz" -mtime +3 -delete 2>/dev/null || true
|
||||
sudo find /var/log -name "*.log.*" -mtime +3 -delete 2>/dev/null || true
|
||||
sudo find /var/log -name "dpkg.log.*" -mtime +3 -delete 2>/dev/null || true
|
||||
[ -d "$HOME"/.local/share/Trash/files/ ] && sudo rm -rfv "$HOME"/.local/share/Trash/files//* 2>/dev/null || true
|
||||
[ -d "$HOME"/.cache/thumbnails/ ] && sudo rm -rfv "$HOME"/.cache/thumbnails//* 2>/dev/null || true
|
||||
[ -d "$HOME"/.local/share/Trash/files/ ] && sudo rm -rfv "$HOME"/.local/share/Trash/files/* 2>/dev/null || true
|
||||
[ -d "$HOME"/.cache/thumbnails/ ] && sudo rm -rfv "$HOME"/.cache/thumbnails/* 2>/dev/null || true
|
||||
sudo rm -rfv /var/cache/apt/archives/*.deb 2>/dev/null || true
|
||||
sudo apt clean 2>/dev/null || true
|
||||
set +x
|
||||
|
||||
Reference in New Issue
Block a user