Computer >> Máy Tính >  >> Hệ thống >> Linux

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

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

Bạn có đang mất hàng GB dung lượng lưu trữ vì bạn quên dọn sạch thùng rác của mình không? Với AutoTrash, bạn có thể đưa Ubuntu tự động dọn sạch thùng rác, dựa trên các đ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 nó là thông qua phiên bản snap không chính thức, có sẵn tại cửa hàng snap.

Nếu sử dụng Ubuntu, trong các phiên bản mới nhất của nó đã hỗ trợ snaps theo mặc định, bạn có thể tìm thấy chương trình trong trung tâm phần mềm bằng cách tìm kiếm “autotrash.”

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

Chọn mục nhập “tự động chuyển vào thùng rác-không chính thức” sẽ xuất hiện và cài đặt nó bằng cách nhấp vào nút Cài đặt màu xanh lục.

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

Đối với những người thích nhập lệnh hơn là nhấp chuột, bạn có thể làm điều tương tự bằng cách kích hoạt thiết bị đầu cuối yêu thích của mình và sử dụng:

sudo snap install autotrash-unofficial

Nếu chương trình không có sẵn thông qua các kho lưu trữ của nhà phân phối của bạn nhưng bạn cũng cảm thấy khó chịu với các snaps, thì có một giải pháp. Vì nó là một tập lệnh Python, bạn có thể sử dụng pip để cài đặt autotrash với:

pip install autotrash

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

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

Đặt bí danh

Nếu bạn đã cài đặt AutoTrash thông qua con đường snap đơn giản hơn, bạn có thể thử nó bằng cách nhập autotrash-unofficial trong một thiết bị đầu cuối. Ngoài ra, bạn có thể thiết lập bí danh để truy cập dễ dàng hơn.

Nếu bạn muốn nhập autotrash thay vì autotrash-unofficial để chạy công cụ, hãy nhập dòng sau vào terminal:

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

Dọn sạch Thùng rác của bạn

AutoTrash đi kèm với một danh sách các thông số cho phép bạn tùy chỉnh cách nó sẽ dọn sạch thùng rác của bạn.

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

autotrash -d 10

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

Nếu bạn muốn Thùng rác tự động loại bỏ mọi thứ cũ hơn mười ngày chỉ khi dung lượng trống của bạn giảm xuống dưới 4 GB, bạn sẽ sử dụng:

autotrash -d 10 --max-free 4096

Vì 1 GB =1024 MBs, con số trên chuyển thành 4 GB (4 x 1024).

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

Bạn có thể có AutoTrash đảm bảo rằng 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 đổi 512 thành bất kỳ giá trị nào bạn muốn.

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

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

Lọc tự động

Việc phải chạy AutoTrash để dọn sạch nội dung trong thùng rác của bạn theo cách thủ công là điều tối ưu. Rất may, thật dễ dàng để nó chạy tự động. Bạn có thể thiết lập một công việc cron cho việc đó, nhưng chúng tôi nghĩ rằng cách tiếp cận sau đây thậm chí còn đơn giản hơn.

Tìm kiếm “khởi động” trong số các ứng dụng của bạn và mở Tùy chọn ứng dụng khởi động.

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

Tạo một tập lệnh bash trống theo bất kỳ cách nào bạn thích và nhập lệnh AutoTrash của bạn. Tôi đã tạo một thư mục có tên là Scripts trong thư mục chính của tôi và sau đó là tập lệnh Bash trống có tên autoautotrash.sh bên trong nó.

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

Tôi đã nhập lệnh autotrash của mình, lưu các thay đổi ( Ctrl + W ) và thoát Nano ( Ctrl + X ).

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

Với lệnh của bạn trong tập lệnh của bạn, hãy làm cho nó có thể thực thi được bằng cách nhập thông tin sau vào thiết bị đầu cuối yêu thích của bạn:

chmod +x SCRIPT_FILE

Trong trường hợp của tôi, lệnh này giống như sau:

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

Cuối cùng, quay lại Tùy chọn Ứng dụng Khởi động. Nhấp vào nút Thêm ở trên cùng bên phải để tạo mục nhập mới. Trong cửa sổ sẽ bật lên, hãy nhập tên cho mục nhập của bạn, tập lệnh của bạn làm lệnh và nếu bạn muốn, hãy nhận xét về những gì nó thực hiện, điều này hữu ích cho việc tham khảo trong tương lai.

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

Đó là nó. Kể từ bây giờ, bất cứ khi nào bạn đăng nhập vào máy tính để bàn, tập lệnh của bạn sẽ là một trong những thứ đầu tiên chạy, xóa các tệp khỏi thùng rác và giải phóng bộ nhớ quý giá.

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

Bây giờ bạn đã dọn sạch thùng rác của mình, nếu bạn vẫn đang tìm kiếm các cách khác để dọn dẹp máy Ubuntu của mình, hãy xem phần này.