GNU/Linux >> LINUX-Kenntnisse >  >> Linux

E/A-Fehler unter Linux:Verzeichnis kann nicht als Root entfernt werden

Ich vermute hier eine Beschädigung des Dateisystems. Da dies wahrscheinlich Ihr Root-Dateisystem ist, können Sie kein vollständiges fsck ausführen während das System aktiv ist, tun Sie dies auch sudo shutdown -r -F now die herunterfahren und neu starten sollte (die -r ) erzwingt eine Ausführung von fsck (die -F ), wenn das System wieder hochfährt (an einem Punkt, an dem gefundene Probleme sicherer behoben werden können). Vielleicht möchten Sie zuerst Ihre Backups aktualisieren, wenn auch nur aus Gründen der Paranoia (falls etwas ernst ist falsch und die Maschine startet nicht sauber neu).

Es könnte auch ein Problem mit der Dateisperrung sein, obwohl ich in diesem Fall eine andere Fehlermeldung erwarten würde. Um zu sehen, welche Prozesse diese Dateien aktiv verwenden, können Sie lsof | grep locale ausführen .


Vier Stunden später fand ich die Lösung für mein Problem:

  1. Ich habe den PC neu gestartet und im Startmenü eine Instanz des Ubuntu-Wiederherstellungsmenüpunkts gestartet.
  2. Ich habe eine Terminalsitzung als root geöffnet und konnte das Verzeichnis mit dem Befehl löschen:

    rmdir ".gvfs"
    

    Es kam keine Fehlermeldung zurück.

  3. Ich habe die Entfernung mit einem anderen ls -al überprüft Befehl. Die Verzeichnisdatei war nicht mehr in der Auflistung.
  4. Ich habe den PC neu gestartet und gesehen, dass das Ergebnis perfekt war. Die unerwünschte, unkontrollierbare Datei auf dem Desktop war nicht mehr da. Problem gelöst.

Linux
  1. So machen Sie Dateien und Verzeichnisse unlöschbar, sogar von Root in Linux

  2. Linux – Bestimmung einer bestimmten Datei, die für hohe E/A verantwortlich ist?

  3. Linux – Zweck des Verzeichnisses /net?

  4. Kann Datei auf Ntfs-Partition nicht entfernen, Ereignis als Root?

  5. Überprüfen Sie die Linux-Dateiberechtigungen mit ls

So entfernen (löschen) Sie eine Datei oder ein Verzeichnis in Linux

So entfernen Sie ein Verzeichnis in Linux

So entfernen (löschen) Sie das Verzeichnis in Linux

Befehl zum Aufheben der Verknüpfung in Linux (Datei entfernen)

So entfernen Sie (^M) Zeichen aus einer Datei in Linux

Massiver, unvorhersehbarer I/O-Leistungsabfall in Linux