Autotrash, автоматически удаляет старые файлы из корзины

об автовозе

В следующей статье мы рассмотрим Autotrash. Если вы ищете инструмент командной строки, который можно использовать для автоматически удалять старые файлы из корзины и таким образом исключить мусор из вашего дистрибутива, это хороший вариант. С его помощью вам не придется каждый раз очищать корзину в графической среде, когда вы видите ее заполненной, Autotrash будет периодически делать это за вас полностью автоматически.

Во всех средах рабочего стола Gnu / Linux есть мусорная корзина, и когда пользователь нажимает кнопку 'удалять', файлы попадают туда. Со временем данные заполняют корзину и занимают много места.

Autotrash - это утилита, позволяющая очистить старые файлы, которые были удалены пользователем и оставались в корзине в течение указанного количества дней, который может быть указан пользователем. По истечении установленного времени инструмент запустится и удалит содержимое каталога из корзины. Здесь вы должны помнить, что в Ubuntu мусорное ведро обычно находится в ~ / .local / share / Корзина / файлы. Именно в этой папке хранятся все удаленные файлы, которые вы отправили в корзину.

Теме статьи:
Как управлять мусором с терминала

Установите Autotrash в Ubuntu

Autotrash - это удобный способ легко настроить компьютер с Gnu / Linux для выгрузки мусора. Его можно настроить с помощью задания Cron и даже использовать для очистки папок корзины нескольких пользователей..

Чтобы продолжить установку, нам просто нужно открыть терминал (Ctrl + Alt + T) и написать в нем следующую команду:

установка autotrash на Ubuntu

sudo apt install autotrash

Использовать Autotrash

Каждый раз при запуске Autotrash это просканирует каталог ~ / .local / share / Trash / info и он будет читать файлы .trashinfo чтобы найти дату удаления. Если файлы находились в корзине дольше установленной даты, они будут удалены.

к очистить файлы, находящиеся в корзине более 30 дней, вам просто нужно выполнить команду:

autotrash -d 30

Согласно приведенному выше примеру, если файлы в папке «Корзина» старше 30 дней, Autotrash автоматически удалит их из корзины. Удалять их вручную не нужно. Нам просто нужно отправить ненужный мусор в корзину и забыть о нем.

Приведенная выше команда будет обрабатывать только каталог мусора текущего пользователя, вошедшего в систему. Если вам нужно выполнить Autotrash для обработки каталогов мусора всех пользователей в системеВсе, что вам нужно сделать, это использовать опцию -t, как показано ниже:

autotrash -td 30

Autotrash также позволяет удалять файлы из корзины на основе оставшегося или доступного места в файловой системе корзины. Примером этого может быть следующее:

autotrash --max-free 1024 -d 30

В соответствии с приведенной выше командой автоматическая корзина удалит из корзины только файлы, возраст которых превышает 30 дней, если в файловой системе корзины осталось менее 1 ГБ свободного места. Это может быть полезно, если в файловой системе нежелательной почты не хватает места.

Автоматизировать Autotrash

Как мы только что видели, все команды должны выполняться пользователем вручную. Но если вы хотите автоматизировать эту задачу, не будет ничего, кроме добавить Autotrash в качестве входных данных кронтаб. Таким образом, команды будут выполняться автоматически в запланированное время, что приведет к очистке файлов из корзины в соответствии с заданными параметрами.

Чтобы запрограммировать это, нам нужно будет редактировать файл кронтаб командой:

crontab -e

В этом примере мы добавим строку:

Autotrash crontab

@daily /usr/bin/autotrash -d 30

После сохранения, теперь При автоматической корзине файлы, находящиеся в корзине более 30 дней, будут очищаться каждый день..

Помощь

для информация об этой утилите, вы можете обратиться к справке с помощью команды:

автомусор -помощь

autotrash -h

Или страницы руководства:

страница руководства

man autotrash

При использовании этого инструмента имейте в виду, что Если важные файлы будут удалены, они исчезнут безвозвратно через определенные дни., так что лучше быть осторожным, чтобы не преподнести сюрпризов.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.