Como esvaziar automaticamente o lixo no Ubuntu Top 10.Top 10

Como esvaziar automaticamente o lixo no Ubuntu Top 10.Top 10
Quando você exclui um arquivo no Linux, ele não é excluído imediatamente do sistema. Em vez disso, é movido para o lixo, caso você precise restaurá -lo. O lixo é o primeiro lugar onde você procura os arquivos excluídos acidentalmente. Como o arquivo não é removido do sistema, ele continua ocupando espaço no sistema e, no final, pode preencher um grande espaço de armazenamento. Embora possamos esvaziar o lixo manualmente para evitar desperdiçar espaço no sistema, no entanto, muitas vezes esquecemos de fazer uma tarefa tão simples. Felizmente, o Linux OS oferece um utilitário conhecido como "AutoTrash" que pode excluir automaticamente os dados no lixo com base nas opções que você especificar.

Neste post, explicaremos como instalar o utilitário AutoTrash para esvaziar automaticamente o lixo no Ubuntu. Dessa forma, você pode se livrar de arquivos antigos e inúteis e abrir espaço para arquivos importantes.

Observação: Os comandos discutidos aqui foram testados em Ubuntu 20.04 LTS (fossa focal). Você deve ter um usuário raiz ou ter privilégios sudo para instalar o AutoTrash no seu sistema Linux.

Instalando o AutoTrash

O utilitário AutoTrash, por padrão, não é instalado no OS Ubuntu. No entanto, está disponível como um pacote SNAP que pode ser facilmente instalado usando o Snapd.

Etapa 1: Instale o Snapd

Primeiro, instale o Snapd no seu sistema. Execute o comando abaixo para fazer isso:

$ sudo apt install snapd

Digite a senha do sudo, depois disso, a instalação do Snapd será iniciada em seu sistema. Depois que o Snapd é instalado, você pode usá -lo para instalar o AutoTrash Snap.

Etapa 2: Instale o AutoTrash

Execute o comando abaixo no terminal para instalar o utilitário AutoTrash em seu sistema:

$ sudo snap Install AutoTrash-isOfficial

Depois que o AutoTrash estiver instalado, você verá a saída abaixo:

Etapa 3: Crie um pseudônimo para o AutoTrash

Após a instalação do AutoTrash via Snap, você terá que executar todos os comandos digitando o nome completo do Snap que é Autotrash-isofficial. Você pode simplesmente usar AutoTrash em vez de nome completo Autotrash-isofficial Ao criar um pseudônimo da seguinte maneira:

$ sudo snap alias AutoTrash-inobilOfficial AutoTrash

O alias apoiará chamando o Autotrash-isofficial Como justo AutoTrash.

Observação: Caso você queira remover o alias, execute o comando abaixo:

$ sudo snap unalalias autotrah

Para verificar se o AutoTrash foi instalado com sucesso e para visualizar sua versão, execute o comando abaixo no terminal:

$ AutoTrash -v

Usando o AutoTrash para esvaziar automaticamente o lixo no Ubuntu

O AutoTrash permite esvaziar automaticamente o lixo com base em determinadas opções que você precisa especificar. Ele pode excluir automaticamente arquivos com base na idade, tamanho e espaço livre na localização do lixo.

Excluindo automaticamente os arquivos mais antigos que x número de dias

Esta é a funcionalidade do AutoTrash mais comumente usado. A sintaxe do comando a seguir pode ser usada para excluir automaticamente os arquivos que existem no lixo por mais de x número de dias:

$ AutoTrash -D [número de dias]

Isso excluirá automaticamente os arquivos que estiveram no lixo durante o período que você especificou. Por exemplo, o comando abaixo excluirá os arquivos que estão no lixo há mais de 45 dias:

$ AutoTrash -D 45

Se você deseja restaurar qualquer arquivo excluído, pode fazer isso dentro de 45 dias.

Excluindo automaticamente os arquivos com base no espaço livre à esquerda

Usando o utilitário AutoTrash, você pode garantir que uma quantidade específica de espaço em disco seja gratuita na localização do lixo. Aqui está a sintaxe do comando:

$ AutoTrash-Min-Free [espaço livre em MB]

Por exemplo, o comando abaixo garantirá que haja um mínimo de 512 MB de espaço livre:

$ AutoTrash-Min-Free 512

Excluindo automaticamente o número de megabytes

Usando a opção AutoTrash -Delete, você pode permitir que ele exclua automaticamente pelo menos megabytes M, removendo os itens mais antigos primeiro. Aqui está a sintaxe do comando:

$ AutoTrash -Delete [Tamanho dos dados em megabytes]

Esta opção remove as entradas lixo, não os arquivos individuais. Para explicar, considere que você tem um diretório lixo mais antigo de 1 GB. Se você solicitar o AutoTrash para excluir 512 Mb (M = 512), ele removerá 1 GB.

$ AutoTrash -Delete 512

Desinstalar o AutoTrash

Caso você não precise mais do AutoTrash no seu sistema, você pode removê -lo facilmente usando o seguinte comando no terminal:

$ sudo snap remove autotrah-isopficial

Digite a senha para sudo, após o qual o AutoTrash será removido do seu sistema.

Nesta postagem, explicamos como instalar o AutoTrash no sistema Ubuntu. Agora o AutoTrash excluirá automaticamente os arquivos residentes no lixo com base nas condições que você especificou.