Autotrash, automatycznie usuwa stare pliki z kosza

o autotrashu

W następnym artykule przyjrzymy się Autotrashowi. Jeśli szukasz narzędzia wiersza poleceń, którego można użyć do automatycznie usuwaj stare pliki z kosza a tym samym wyeliminować śmieci z dystrybucji, jest to dobra opcja. Dzięki niemu nie będziesz musiał zdawać sobie sprawy z opróżniania kosza w swoim środowisku graficznym za każdym razem, gdy zobaczysz go w pełni, Autotrash będzie to robić okresowo za Ciebie w sposób w pełni zautomatyzowany.

Wszystkie środowiska graficzne Gnu / Linux mają kosz, a gdy użytkownik kliknie przycisk „usunąć', pliki tam trafiają. Z biegiem czasu dane zapełniają kosz i zajmują miejsce, które może okazać się znaczne.

Autotrash to narzędzie, które umożliwia wyczyść stare pliki, które zostały usunięte przez użytkownika i pozostały w koszu przez określoną liczbę dni, które może określić użytkownik. Po określonym czasie narzędzie uruchomi się i usunie zawartość katalogu z kosza. Tutaj trzeba o tym pamiętać w Ubuntu pojemnik zwykle znajduje się w ~ / .local / share / Trash / files. W tym folderze znajdują się wszystkie usunięte pliki, które wysłałeś do kosza.

Podobne artykuł:
Jak zarządzać śmieciami z terminala

Zainstaluj Autotrash na Ubuntu

Autotrash to wygodny sposób na łatwe skonfigurowanie komputera PC z Gnu / Linux do zrzucania śmieci. Można go skonfigurować za pomocą zadania Cron, a nawet użyć do czyszczenia folderów śmieci wielu użytkowników.

Aby kontynuować instalację, wystarczy otworzyć terminal (Ctrl + Alt + T) i wpisać w nim następujące polecenie:

instalacja autotrash w systemie Ubuntu

sudo apt install autotrash

Użyj Autotrash

Za każdym razem, gdy działa Autotrash, to przeskanuje katalog ~ / .local / share / Trash / info i odczyta pliki .informacja o koszu aby znaleźć datę usunięcia. Jeśli pliki znajdowały się w folderze kosza dłużej niż zdefiniowana data, zostaną usunięte.

do usuń pliki, które znajdowały się w folderze kosza przez ponad 30 dni, wystarczy wykonać polecenie:

autotrash -d 30

Na podstawie powyższego przykładu, jeśli pliki w folderze Kosz są starsze niż 30 dni, Autotrash automatycznie usunie je z Kosza. Nie musisz usuwać ich ręcznie. Będziemy musieli tylko wyrzucić niepotrzebne śmieci do kosza i zapomnieć o tym.

Powyższe polecenie przetworzy tylko katalog śmieci aktualnie zalogowanego użytkownika. W razie potrzeby wykonać Autotrash, aby przetworzyć katalogi śmieci wszystkich użytkowników w systemieWszystko, co musisz zrobić, to użyć opcji -t, jak pokazano poniżej:

autotrash -td 30

Autotrash również pozwala usuwać pliki z kosza na podstawie pozostałego lub dostępnego miejsca w systemie plików kosza. Oto przykład:

autotrash --max-free 1024 -d 30

Na podstawie powyższego polecenia autotrash usunie z kosza tylko pliki, które są starsze niż 30 dni, jeśli w systemie plików kosza pozostało mniej niż 1 GB miejsca. Może to być przydatne, jeśli w niepotrzebnym systemie plików kończy się miejsce.

Zautomatyzuj automatyczne awarie

Jak właśnie widzieliśmy, wszystkie polecenia muszą być wykonywane ręcznie przez użytkownika. Ale jeśli chcesz zautomatyzować to zadanie, nie będzie nic więcej niż dodaj Autotrash jako dane wejściowe crontab. W ten sposób polecenia będą wykonywane automatycznie w zaplanowanym czasie, co spowoduje usunięcie plików z kosza zgodnie ze zdefiniowanymi opcjami.

Aby to zaprogramować, będziemy musieli edytować plik crontab komendą:

crontab -e

W tym przykładzie dodamy linię:

crontab z automatycznym koszem

@daily /usr/bin/autotrash -d 30

Po zapisaniu, teraz Autotrash czyści pliki w folderze kosza przez ponad 30 dni każdego dnia.

Pomoc

Więcej informacje o tym narzędziu, możesz skorzystać z pomocy za pomocą polecenia:

autokosz -pomoc

autotrash -h

Lub strony podręcznika:

strona podręcznika

man autotrash

Korzystając z tego narzędzia, miej to na uwadze Jeśli ważne pliki zostaną usunięte, znikną one trwale po określonych dniachdlatego najlepiej jest uważać, aby nie dostać niespodzianek.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.