No terminal, você pode executar:
sudo rm -r /my/locked/directory
como a instrução irá solicitar qualquer mensagem de aviso durante a execução e você será capaz de verificar o que você está excluindo. Caso contrário, se você tiver verificado o aviso e tiver certeza absoluta de arquivos e subpastas contidos , poderá executar:
sudo rm -rf /my/locked/directory
Isso removerá recursivamente ( -r
) sua pasta, subpastas e qualquer conteúdo sem solicitar qualquer aviso ( -f
).
Se você receber a mensagem: rm: cannot remove '/my/locked/directory': operation not permitted
, verifique se o diretório (ou arquivo) não está protegido usando o atributo i
do sistema de arquivos estendidos.
Um arquivo / pasta com o atributo i
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. Apenas root pode adicionar ou remover o atributo i
.
Use o comando lsattr
para verificar se o arquivo / pasta não está protegido contra gravação usando o atributo i
estendido - a saída deve ser:
----i-------- /my/locked/directory
Para remover o atributo i
, você pode executar:
sudo chattr -i /my/locked/directory
verifique novamente com lsattr
. O i
deveria ter sido removido. Se removido, execute as instruções sudo rm -r
acima.