Löschen Sie unter Unix eine Datei, die im Verzeichnis aufgeführt ist, aber im Dateisystem fehlt.

Löschen Sie unter Unix eine Datei, die im Verzeichnis aufgeführt ist, aber im Dateisystem fehlt.

Ich habe wie ein Idiot meinen rm -rfBefehl mittendrin abgebrochen, und jetzt ist noch eine Datei übrig, aber es wird immer wieder angezeigt, dass der Zugriff verweigert wurde. Ich nahm an, dass es daran lag, dass ein Prozess darauf zugegriffen hat, aber wenn ich lsofdie Datei ausführe, wird angezeigt No such file or directory.

Meine neue Hypothese ist, dass die Datei in der Verzeichnisdatei aufgelistet ist, die Daten der Datei jedoch entfernt wurden. Ich bin eher ein Windows-Typ, aber auf meinem Laptop läuft OS X, wo ich dies getan habe.

Kann mir jemand sagen, wie ich diesen Dateidatensatz zwangsweise löschen oder die Situation weiter debuggen kann?

Danke!

verwandte Informationen