TLD
journalctl --vacuum-size=100M #remove all logs, only retain 100mb
pacman -Scc #remove all package installation files (obsolete and current)
pacman -S bleachbit
bleachbit -c system.*
Đầu tiên, những gì lớn trên hệ thống
du -d1 -h / 2>/dev/null | sort -h
Điều này cho thấy một danh sách được sắp xếp của các thư mục lớn nhất trong /
Bạn có thể thực hiện hai cấp độ xuống:
du -d2 -h / 2>/dev/null | sort -h
Kết quả của tôi là:
0 /proc
0 /sys
0 /tmp
12K /dev
12K /srv
16K /lost+found
632K /run
4.3M /boot
13M /opt
15M /etc
75M /root
93M /home
2.4G /var
3.2G /usr
221G /mnt
227G /
Tôi bỏ qua /mnt
(vì đó là một ổ đĩa ngoài) Hai thư mục đứng trước tâm trí: var
và usr
. Hãy xem những gì bên trong:
du -d1 -h /var /usr 2>/dev/null | sort -h
Sau đó, sâu hơn một chút:
du -d1 -h /var/log /usr/share /usr/lib /var/cache 2>/dev/null | sort -h
Hãy bắt đầu với nhật ký
Tôi có 717mb /var/log
.
Tôi không phải là người thích xóa các thư mục một cách ngẫu nhiên, vì vậy hãy thực hiện theo cách sạch sẽ:
$ journalctl --disk-usage
Archived and active journals take up 728.7M on disk.
Chúng ta chỉ để lại 100mb nhật ký:
journalctl --vacuum-size=100M
...
Deleted archived journal /var/log/journal/ba5391...b.journal (8.0M).
...
Vacuuming done, freed 616.6M of archived journals on disk.
Thêm thông tin ở đây về cách cấu hình tạp chí ở đây .
Gói
Tôi có 660M /var/cache/pacman
. Đó là 1.8gb, nhưng tôi đã chạy pacman -Sc
để loại bỏ các gói không sử dụng. Hãy loại bỏ phần còn lại:
pacman -Scc
/ usr / chia sẻ / miền địa phương
Rất nhiều người dùng loại bỏ nó, hoặc ít nhất là làm sạch nó. Nhưng tôi có thể là một vấn đề . Nhưng kiểm tra Bleachbit (đoạn tiếp theo).
Chất tẩy trắng
Tự động dọn dẹp . Sẽ xóa rất nhiều thứ, nhưng đối với nó chủ yếu là địa phương.
$ pacman -S bleachbit
$ bleachbit -p system.*
Disk space to be recovered: 488.8MB
$ bleachbit -c system.*
Bạn có thể tìm thêm nhiều thứ để xóa:
bleachbit --list
bleachbit -p thunderbird.*