J'ai eu cette erreur étrange lorsque j'essaie de supprimer un fichier. Et le nom de fichier ne contient aucun caractère spécifique. Quelqu'un sait-il pourquoi ? C'est centos
[root@sandbox ~]# rm -rf /var/log/zookeeper
rm: cannot remove `/var/log/zookeeper': Invalid argument
ls -la zookeeper
.rmdir
pour supprimer les répertoires vides.Réponses:
Quelque chose de similaire m'est arrivé lorsque j'essayais de supprimer un dossier vide d'un serveur distant. C'est ce qui
ls -al
donnait en sortie:C'était un dossier dans un autre dossier et je voulais le supprimer. J'ai essayé
rmdir
et voici ce que j'ai obtenu:Rien ne semblait fonctionner directement sur ce dossier (pas
rm -f
, pastouch
, rien). Cependant, j'ai essayé de renommer le dossier parent et lelatest
dossier était à nouveau normal, que j'ai ensuite pu supprimer en utilisantrm
.la source