Eu recebi esse erro estranho quando tento excluir algum arquivo. E o nome do arquivo não contém caracteres específicos. Alguem sabe por quê ? É centos
[root@sandbox ~]# rm -rf /var/log/zookeeper
rm: cannot remove `/var/log/zookeeper': Invalid argument
ls -la zookeeper
.rmdir
para remover diretórios vazios.Respostas:
Algo semelhante aconteceu comigo quando eu estava tentando remover uma pasta vazia de um servidor remoto. Isto é o que
ls -al
estava dando como saída:Esta era uma pasta dentro de outra pasta e eu queria excluir isso. Eu tentei
rmdir
e é isso que eu tenho:Nada parecia funcionar diretamente nessa pasta (não
rm -f
, nãotouch
, nada). No entanto, tentei renomear a pasta pai e alatest
pasta estava normal novamente, que foi capaz de excluir usandorm
.fonte