Limpar a lixeira por linha de comando


Está tendo problemas para esvaziar a sua lixeira pelo gerenciador de pacotes e precisa liberar espaço no seu disco, aprenda a esvaziar por linha de comando.

Limpar a lixeira por linha de comando

Os arquivos que você manda para a lixeira ficam guardados no diretório

/home/$USER/.local/share/Trash

Por esse motivo quando você manda algo para a lixeira não é liberado espaço em seu disco, você apenas os moveu de lugar, com a vantagem de caso se arrependa de ter removido algo, você possa recuperar facilmente esses arquivos.




Excluídos sem mandar para a lixeira


Os gerenciadores de arquivo tem a opção de remover sem mandar para a lixeira.

O problema nesse caso é que os arquivos não ficam guardados e são removidos definitivamente.


 Esvaziando a lixeira 


Para esvaziar completamente a lixeira por linha de comando, é uma boa alternativa quando por algum motivo o gerenciador de arquivos não consegue fazer, por linha de comando use os dois comandos abaixo.

Usuário comum

Remova os arquivos.
sudo rm -fr /home/$USER/.local/share/Trash/files/*
Remova as informações dos arquivos.
sudo rm -fr /home/$USER/.local/share/Trash/info/*

Usuário Root

Caso tenha mandado arquivos como root para a lixeira, eles estão no diretório.
/root/.local/share/Trash
Logue como Root.
sudo -i
Remova os arquivos.
rm -fr /root/.local/share/Trash/files/*
Remova as informações dos arquivos.
rm -fr /root/.local/share/Trash/info/*
OBS: O * no final dos comandos é para que todo o conteúdo do diretório seja apagado definitivamente.


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais