Ich habe diesen seltsamen Fehler erhalten, als ich versuche, eine Datei zu löschen. Und der Dateiname enthält keine bestimmten Zeichen. Weiß jemand warum? Es ist Centos
[root@sandbox ~]# rm -rf /var/log/zookeeper
rm: cannot remove `/var/log/zookeeper': Invalid argument
ls -la zookeeper
.rmdir
diese Option , um leere Verzeichnisse zu entfernen.Antworten:
Ähnliches passierte mir, als ich versuchte, einen leeren Ordner von einem Remote-Server zu entfernen. Dies ist, was
ls -al
als Ausgabe gab:Dies war ein Ordner in einem anderen Ordner und ich wollte diesen löschen. Ich habe es versucht
rmdir
und das habe ich bekommen:Nichts schien direkt in diesem Ordner zu funktionieren (nicht
rm -f
, nichttouch
, nichts). Ich habe jedoch versucht, den übergeordneten Ordner umzubenennen, und derlatest
Ordner war wieder normal, den ich dann mit löschen konnterm
.quelle