Como posso excluir uma pasta protegida somente contra gravação

Como posso excluir uma pasta protegida somente contra gravação

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 io atributo do sistema de arquivos estendido.

Um arquivo/pasta com o iatributo 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 iatributos.

Use lsattro comando para verificar se o arquivo/pasta não está protegido contra gravação usando io atributo estendido - a saída deve ser:

----i-------- /my/locked/directory

Para remover o iatributo você pode executar:

sudo chattr -i /my/locked/directory

então verifique novamente com lsattr. O ideveria ter sido removido. Se removido, execute as sudo rm -rinstruções acima.

informação relacionada