Não consigo excluir uma pasta, pois diz proteção somente contra gravação. Embora eu esteja usando do root, diz que não sou um usuário root. Como sou novo no uso do Ubuntu. Por favor, ajude-me a me livrar desse problema.
Responder1
No terminal você pode executar:
sudo rm -r /my/locked/directory
pois a instrução irá exibir qualquer mensagem de aviso durante a execução e você poderá verificar o que está excluindo. De outra forma,se você verificou o aviso e tem certeza absoluta dos arquivos e subpastas contidos, você pode correr:
sudo rm -rf /my/locked/directory
Isso removerá recursivamente ( -r
) sua pasta, subpastas e qualquer conteúdo sem avisar qualquer aviso ( -f
).
Se você receber a mensagem: rm: cannot remove '/my/locked/directory': operation not permitted
, certifique-se de que o diretório (ou arquivo) não esteja protegido usando i
o atributo do sistema de arquivos estendido.
Um arquivo/pasta com o i
atributo não pode ser modificado, não pode ser excluído ou renomeado, nenhum link pode ser criado para este arquivo e nenhum dado pode ser gravado no arquivo. Somente root pode adicionar ou remover i
atributos.
Use lsattr
o comando para verificar se o arquivo/pasta não está protegido contra gravação usando i
o atributo estendido - a saída deve ser:
----i-------- /my/locked/directory
Para remover o i
atributo você pode executar:
sudo chattr -i /my/locked/directory
então verifique novamente com lsattr
. O i
deveria ter sido removido. Se removido, execute as sudo rm -r
instruções acima.