Não consigo pesquisar na lixeira em nenhum lugar. Você pode me dizer um comando ou algo assim para esvaziar o lixo usando o terminal?
command-line
trash
Olá querido
fonte
fonte
Respostas:
Você pode usar o comando ˋrmˋ:
O comando rm remove (exclui) arquivos ou diretórios.
A pasta da lixeira encontra-se em:
$HOME/.local/share/Trash
Cuidado ao usar o
rm
comando - os arquivos não são enviados para uma lixeira onde você pode recuperá-los, para que não seja fácil desfazer.fonte
~
é apenas uma coisa específica do shell, que se expande para o caminho do diretório inicial. O uso, por exemplo"~/some/path"
, não será expandido por causa das citações. Da mesma forma, nem todos os gerenciadores de arquivos entenderão~
se você o inserir na barra de endereços.rm
não podem remover pastas, a menos que você ofereça a opção-r
(ou equivalente). No entanto, o usorm
sem o devido cuidado pode causar a perda de arquivos pessoais importantes , principalmente se usados com argumentos curinga.~
na barra de endereço.Com
trash-cli
instalado, você pode fazerdetalhes mais interessantes sobre o manuseio de lixo: Aqui
fonte
.Trash-$UID
- portanto, nesse caso, o lixo está fisicamente dois lugares diferentes ...Você está procurando o
$XDG_DATA_HOME/Trash
diretório O diretório da lixeira é definido na "Especificação da lixeira da área de trabalho" do site freedesktop . Essa variável normalmente não está disponível nas janelas do terminal, portanto você precisará dissotrash-empty
. Este comando segue todas as especificações do Freedesktop.org e é inteligente o suficiente para descobrir onde está o Lixo. Você precisará instalá-lo primeiro.Existem outras ferramentas para isso, como as
gvfs-trash --empty
que também podem enviar itens para a Lixeira.fonte
$XDG_DATA_HOME
. Como você conseguiu isso?trash-empty
esvazia o lixo . Você só precisa executá-lo. O binário está notrash-cli
pacote. É o mesmo que a solução jhort, apenas que explico de onde vem e ofereço outra ferramenta.gio trash --empty
, pelo menos no Ubuntu 18.10 / Gnome 3.Com o tipo trash-cli instalado
trash-empty
instalar o tipo de lixo-cli
sudo apt-get install trash-cli
fonte
Eu tive problemas com
Então eu tive que fazer:
Antes de digitar o próximo comando, verifique se está no diretório correto, pois é possível excluir facilmente tudo da sua pasta pessoal dessa maneira e não haverá aviso.
E então tudo se foi ...
fonte
sudo
? Como eu havia excluído algo como superusuário e, para esvaziar oTrash
, precisava fazer issosudo
para ter esse privilégio. Simplesmentesudo rm -rf /fullabsolutepath
funciona em um comando.rm -fr *
na pasta errada. Por favor, edite sua resposta e, pelo menos, use caminhos completos ...