.png)
Eu sei sobre os perigos de usar o acesso root, então, por favor, renuncie às palestras. Procuro ser cuidadoso e serei redobrado a partir de agora.
Eu estava usando o navegador de arquivos com acesso root para alterar algumas permissões de arquivo. Durante o processo apaguei alguns arquivos (devo dizer que os joguei na lixeira). Mal sabia eu que os arquivos iriam para a lixeira como root e agora não posso removê-los porque não tenho permissão para lê-los, mas não sei como acessá-los para alterar as permissões porque não não sei como entrar no lixo como root. Tudo que recebo é uma mensagem dizendo que:
Este local não pôde ser exibido.
Desculpe, não foi possível exibir todo o conteúdo de
trash:///
: Operação não suportada
Eu pesquisei para tentar encontrar postagens sobre isso, mas só encontrei informações desatualizadas sobre um arquivo oculto no diretório raiz. Isso parece não se aplicar mais, então estou preso com um arquivo na lixeira que não consigo remover e ao qual não consigo acessar.
Estou usando o Ubuntu 14.04 64 bits em um laptop ASUS x401a.
Responder1
Você precisará de acesso root à lixeira para poder excluir esses arquivos - a maneira mais fácil de fazer isso temporariamente é abrir uma janela de terminal alt+ ctrl+ te digitar o comando
gksudo nautilus /home/your_username/.local/share/Trash
Isso executará o gerenciador de arquivos com permissões de superusuário e você poderá esvaziar a lixeira daqui. Exclua o arquivo de propriedade raiz.
Quando terminar, lembre-se de fechar o programa!
Responder2
Se você quiser excluir todo o conteúdo da lixeira, você pode usar sudo e remover todo o diretório. Lembre-se de refazer o diretório para não causar problemas. O código é:
sudo rm -rf /home/User_Name/.local/share/Trash && mkdir /home/User_Name/.local/share/Trash
Isso fará tudo com uma entrada no terminal.
Responder3
Eu pessoalmente usolixo-clibastante. Eu uso isso como uma alternativa para rm
estar seguro (por exemplo trash -r my-folder
).
sudo apt install trash-cli
Depois de instalado você pode fazer
sudo trash-empty
Responder4
Use o terminal!1eleven (arrastar e soltar)
- Abra um terminal com Ctrl+ Alt+ t.
- Para se apropriar dos arquivos novamente e continuar no gerenciador de arquivos, digite o comando
sudo chown -R $USER:$USER
e certifique-se de que haja um espaço no final. Agora arraste o arquivo ou pasta afetada do gerenciador de arquivos para o terminal.
O resultado deve ficar assim:
sudo chown -R $USER:$USER '/home/$USER/.local/share/Trash/files/some_file.txt'
ou isto:
sudo chown -R $USER:$USER '/media/$USER/path to external drive/.Trash-1000/files/sömё fïle thät may have fancy encodings, ſpaces & stu