Esvaziar a lixeira por linha de comando no seu GNU/Linux

Está tendo problemas para esvaziar a sua lixeira pelo gerenciador de pacotes e precisa liberar espaço no seu disco, veja nessa matéria como fazer por linha de comando.






Excluídos mandados para a Lixeira


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.

Donate - Contribua para a melhoria do nosso trabalho!!











Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais