Zugriff verweigert beim Versuch, Stammdateien aus dem Papierkorb zu löschen

Zugriff verweigert beim Versuch, Stammdateien aus dem Papierkorb zu löschen

Ich verwende 18.04 auf einem ehemals MS 64-Bit-System. Ich habe Nautilus installiert.

Ich habe versucht, den Papierkorb von Nautilus aus zu leeren (mit sudo nautilus auf die Root-Ebene zu gelangen), aber es ist fehlgeschlagen. Zugriff verweigert.

Ich habe versucht, mit „sudo chown“ den Besitz zu übernehmen. Es wurde mir angezeigt, dass der Ordner nicht gefunden werden konnte, egal was ich versucht habe (nicht in der lokalen Freigabe, nicht auf dem Desktop, nirgendwo).

Ich habe rm -rf ausprobiert und den Ordner dann ins Terminal gezogen, aber das hat auch nicht funktioniert.

sudo -H nautilus hat nichts gebracht. Der Papierkorb ist nirgends zu sehen, aber wenn ich das Programm beende, ist er immer noch da und immer noch voller Stammelemente, mit denen ich nichts anfangen kann.

Ich habe alle Fragen hier auf der Suche nach Antworten durchgesehen, und bisher hat nichts funktioniert. Ich bin ziemlich frustriert. Und ich habe Angst, an diesem Punkt etwas zu vermasseln. Ich weiß nicht, was Sie von mir sehen möchten, also warte ich, bis ich gefragt werde. Das ist einfacher, als hier möglicherweise nutzlose Dinge einzufügen.

Antwort1

Access deniedliegt normalerweise daran, dass ein anderes Programm/etwas diese Dateien sperrt und wahrscheinlich auch verwendet. Permission deniedDas passiert, wenn Ihnen die Berechtigungen fehlen.

Versuchen Sie zunächst, Ihren Computer neu zu starten, um sicherzustellen, dass kein anderes Programm diese Dateien sperrt.

Wenn dies fehlschlägt und wir mit einer Festplatte anstelle eines Wechselmediums (wie einem USB-Stick, einer externen Festplatte usw.) arbeiten, wäre es eine gute Lösung, einfach in ein Live-Medium zu booten. Dazu können Sie das Medium verwenden, das Sie zur Installation von Ubuntu verwendet haben, und wenn Sie dazu aufgefordert werden, Install Ubuntusollten Sie statt wählen, wählen Try Ubuntu.

Danach wollen wir Ihre Festplatte mounten, um auf die Dateien zuzugreifen. Sie wird wahrscheinlich in Ihrem Dateimanager angezeigt, aber wenn sie dort nicht angezeigt wird, können Sie sie mit folgendem mounten:

udisksctl mount --block-device /dev/sdXY     

Sie müssen die Buchstaben X und Y aus dem obigen Befehl durch die richtigen von Ihrem Laufwerk ersetzen. Sie können das Laufwerk, das Sie auswählen möchten, mit sehen lsblk. Wenn Ihr Laufwerk LUKS/Vollplattenverschlüsselung verwendet, sollten Sie es vor dem Mounten entsperren.

udisksctl unlock --block-device /dev/sdXY     

Navigieren Sie nach der Installation zum Speicherort des Papierkorbordners (normalerweise) /home/USER/.local/share/Trash/und versuchen Sie, ihn mit zu entfernen sudo rm -rf. Also etwas Ähnliches wie dies, wobei Sie wieder sicherstellen müssen, dass Sie USER durch den richtigen Benutzer ersetzen, dessen Papierkorb Sie löschen möchten.

sudo rm -rf /home/USER/.local/share/Trash/

verwandte Informationen