A opção -r
ativa r
exclusão ecursiva, portanto, rm
deseja descer para diretórios e passar por cima de tudo nela também. cp
copia retendo as permissões, então elas não mudam e você pode não ter acesso de gravação ao diretório, é o que a mensagem sugere. Sem acesso de gravação, você não poderá remover nada também. Existem duas maneiras de proceder a partir daqui:
-
Execute
rm
com permissões de root. Em qualquer caso, a raiz pode excluir o diretório e seu conteúdo.sudo rm -r ~/android-studio
-
Altere as permissões do diretório e de seu conteúdo primeiro e execute
rm
conforme você tentou.sudo chmod -R a+w ~/android-studio && rm -r ~/android-studio
Especialmente em combinação com permissões de root e recursivamente, excluir itens é perigoso e deve ser feito apenas se você tiver certeza absoluta de fazer a coisa certa. Eu aconselho a usar caminhos absolutos ( ~/android-studio
vs. android-studio
) por causa disso. Escusado será dizer que você deve ter sempre um backup à mão .