Wie kann ich dieses nicht vorhandene Verzeichnis in Linux löschen?

371
canadmos

Vor ein paar Wochen habe ich eine Netzwerkfreigabe in meinem lokalen Netzwerk zugeordnet / durchsucht (kann mich nicht erinnern). An diesem Punkt hat es gut funktioniert. Ich habe die Maschine bis heute nicht benutzt. Wie Sie unten sehen können, stimmt etwas nicht.

Wie kann ich das im Bild angegebene Verzeichnis bzw. die Datei löschen? Ich kann es nicht chownoder chmodauch rootnicht entfernen.

Mein Betriebssystem ist Fedora 17.

Löschen Sie meeeeeeeeeee

1
Überlebt dieses Problem einen Neustart? Sieht aus wie ein altes Reittier. Wie wird dieses Verzeichnis angehängt, wenn es sich um ein Remote-Verzeichnis handelt? terdon vor 10 Jahren 0

2 Antworten auf die Frage

1
grawity

Wenn Sie eine Netzwerkfreigabe oder ein anderes Dateisystem bereitgestellt haben, umountwird die Bereitstellung aufgehoben, die Verbindung wird getrennt usw.

Im Fall umounthängt (Netzwerkprobleme oder was auch immer), können Sie umount -lfür „faul detach“, die den Mount - Punkt sofort wird abnehmen, und führen Sie alle Abschaltungen im Hintergrund.

0
mbb

Um einen von hier zu nehmen :

Wenn Sie in einem Verzeichnis ein chmod 0600 oder 0400 ausführen, können Sie dieses Verhalten problemlos reproduzieren. Fügen Sie dem Verzeichnis Ausführungsberechtigung hinzu, und es wird gut funktionieren.

Es scheint die häufigste Antwort auf dieses Verhalten zu sein. Ich kann es an meinem Ende nicht reproduzieren.

F: Haben Sie irgendwann eine Freigabe in dieses Verzeichnis gemountet?

Eine fehlende + x-Berechtigung hat ähnliche Symptome, würde jedoch _all_-Dateien und -Unterordner in einem bestimmten Verzeichnis betreffen - nicht jedoch das Verzeichnis selbst, da stat () [zum Ermitteln der Datei] nur Zugriff auf _parent_ benötigt. grawity vor 10 Jahren 1