Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Bạn có đang mất GB dung lượng lưu trữ vì quên dọn thùng rác? Với AutoTrash, bạn có thể để Ubuntu tự động dọn thùng rác dựa trên điều kiện bạn chỉ định.

Cài đặt AutoTrash

Bạn sẽ không tìm thấy AutoTrash trong kho lưu trữ của nhiều bản phân phối nữa. Đối với hầu hết người dùng, cách dễ nhất để cài đặt là qua phiên bản snap không chính thức, có sẵn tại snap store.

Nếu dùng Ubuntu, vốn đã hỗ trợ snap mặc định trong các phiên bản mới, bạn có thể tìm chương trình trong trung tâm phần mềm bằng cách tìm "autotrash".

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Chọn mục "autotrash-unofficial" sẽ xuất hiện và cài đặt bằng cách nhấn nút Install màu xanh.

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Đối với những ai thích gõ lệnh hơn nhấp chuột, bạn có thể làm tương tự bằng cách mở terminal yêu thích và dùng:

sudo snap install autotrash-unofficial

Nếu chương trình không có sẵn qua kho lưu trữ của bản phân phối nhưng bạn cũng không thích snap, vẫn có giải pháp. Vì nó là script Python, bạn có thể dùng pip để cài autotrash với:

pip install autotrash

Khi cài như vậy, để dễ sử dụng, hãy chắc chắn đưa vị trí của nó vào biến PATH.

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Đặt bí danh

Nếu bạn cài AutoTrash qua con đường snap đơn giản, bạn có thể thử nó bằng cách gõ autotrash-unofficial trong terminal. Hoặc bạn có thể thiết lập bí danh để truy cập dễ hơn.

Nếu bạn muốn gõ autotrash thay vì autotrash-unofficial để chạy công cụ, gõ sau trong terminal:

sudo snap alias autotrash-unofficial autotrash
Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Dọn thùng rác

AutoTrash đi kèm danh sách tham số cho phép bạn tùy chỉnh cách nó dọn thùng rác.

Dùng -d, bạn có thể định nghĩa ngưỡng ngày. Mọi thứ được chuyển vào thùng rác trong số ngày chỉ định sẽ giữ nguyên; AutoTrash sẽ xóa mọi thứ cũ hơn. Ví dụ, để loại bỏ tất cả tệp cũ hơn 10 ngày, dùng:

autotrash -d 10

Nếu bạn có nhiều dung lượng trống, thì không có lý do gì để cố gắng giải phóng thêm bằng cách xóa tệp cũ. Thay vì tự kiểm tra, bạn có thể chỉ định ngưỡng dung lượng trống với --max-free. Giá trị tính bằng megabyte.

Nếu bạn muốn AutoTrash tiêu diệt mọi thứ cũ hơn mười ngày chỉ khi dung lượng trống giảm dưới 4 GB, bạn sẽ dùng:

autotrash -d 10 --max-free 4096

Vì 1 GB = 1024 MB, con số trên dịch thành 4 GB (4 x 1024).

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Bạn có thể để AutoTrash đảm bảo bạn luôn có ít nhất 512 megabyte dung lượng trống với:

autotrash -d 10 --min-free 512 --keep-free 512

Bạn có thể thay 512 bằng giá trị nào bạn thích.

Tốt nhất luôn đảm bảo kết quả của bất kỳ hành động nào sẽ là những gì bạn ban đầu định. Bạn có thể để AutoTrash chạy thử không làm thay đổi thực tế dữ liệu, dùng công tắc --dry-run. Nó không đi kèm giá trị thêm. Bao gồm nó như nó là ở cuối lệnh để kiểm tra kết quả. Với sự bổ sung này, ví dụ trước sẽ trông như:

autotrash -d 10 --min-free 512 --keep-free 512 --dry-run
Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Dọn tự động

Phải chạy AutoTrash thủ công để dọn thùng rác thì còn xa mới tối ưu. May mắn thay, dễ dàng để nó chạy tự động. Bạn có thể thiết lập cron job cho đó, nhưng chúng tôi nghĩ cách tiếp cận sau thậm chí còn đơn giản hơn.

Tìm "startup" trong ứng dụng và mở Tùy chọn ứng dụng khởi động.

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Tạo script bash trống theo cách bạn thích và nhập lệnh AutoTrash của bạn. Tôi tạo thư mục Scripts trong thư mục home rồi tạo script bash trống tên autoautotrash.sh bên trong.

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Tôi nhập lệnh autotrash, lưu thay đổi (Ctrl + O), và thoát Nano (Ctrl + X).

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Với lệnh trong script, làm cho nó có thể thực thi bằng cách nhập sau trong terminal yêu thích:

chmod +x TỆP_SCRIPT

Trong trường hợp tôi, lệnh này trông như:

chmod +x autoautotrash.sh
Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Cuối cùng, quay lại Tùy chọn ứng dụng khởi động. Nhấn nút Add ở góc trên bên phải để tạo mục mới. Trong cửa sổ bật lên, nhập tên cho mục, script của bạn làm lệnh, và nếu muốn, nhận xét về nó làm gì, hữu ích cho tham khảo sau này.

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Đó là tất cả. Từ bây giờ, mỗi khi bạn đăng nhập vào màn hình nền, script của bạn sẽ là một trong những thứ đầu tiên chạy, dọn tệp từ thùng rác và giải phóng dung lượng lưu trữ quý giá.

Cách tự động dọn rác thùng rác trong Ubuntu với AutoTrash

Bây giờ bạn đã dọn thùng rác, nếu bạn vẫn tìm thêm cách dọn dẹp máy Ubuntu, hãy xem bài này.