Erzwingen Sie das Leeren des Papierkorbs in Mac OS X, wenn die Datei gesperrt oder in Gebrauch ist
Inhaltsverzeichnis:
- Berechtigungen zum erzwungenen Leeren des Papierkorbs ändern
- Erweitert: Zwangsweises Leeren des Papierkorbs über die Befehlszeile
Mac OS X kann manchmal Berechtigungsfehler auslösen, wenn versucht wird, Dateien zu löschen oder den Papierkorb zu leeren. Die häufigsten Variationen der Fehler sind normalerweise „Der Vorgang kann nicht abgeschlossen werden, da das Element „Datei“ verwendet wird“ oder „Weil die Datei gesperrt ist“, manchmal können Sie dies umgehen, indem Sie einfach geöffnete Anwendungen beenden oder den Mac neu starten Wenn Sie beides nicht möchten, können Sie Dateien auch über die Befehlszeile zwangsweise entfernen. Wir werden zwei verschiedene Ansätze dafür behandeln, der erste ändert ein Datei-Flag, um zu versuchen, die betreffende Datei zu entsperren, und der zweite ist ein sachlicher erzwungener Löschvorgang.
Zuerst: Versuchen Sie, alle Apps zu beenden, um die Dateisperre oder Berechtigungen aufzuheben, und versuchen Sie dann, den Papierkorb zu leeren, indem Sie die Befehlstaste gedrückt h alten und klicken Sie mit der rechten Maustaste auf das Papierkorb-Symbol. Wenn das nicht funktioniert, fahren Sie mit den unten beschriebenen Methoden fort. Einige Benutzer haben auch berichtet, dass Befehl + Umsch alt + Option + Entf als Methode funktioniert, um den Papierkorb zu leeren, unabhängig davon, ob eine Datei gesperrt ist oder einem anderen Benutzer gehört.
Berechtigungen zum erzwungenen Leeren des Papierkorbs ändern
Der erste Ansatz verwendet den Befehl chflags, um die Flags aller Dateien im Papierkorb zu ändern
Starten Sie Terminal unter /Applications/Utilities/ und fahren Sie dann fort:
cd ~/.Papierkorb
chflags -R nouchg
Nun können Sie versuchen, den Papierkorb wie gewohnt über das Dock zu leeren, eine Tastenkombination zum Sichern der Datei verwenden oder die unten erwähnte rm-Route verwenden.
Erweitert: Zwangsweises Leeren des Papierkorbs über die Befehlszeile
Dies ist ein letzter Ausweg und nur für fortgeschrittene Benutzer gedacht. Stellen Sie sicher, dass die Syntax korrekt ist, der Befehl „sudo rm -rf“ löscht alles ohne Vorwarnung. Wenn Sie nicht wissen, was Sie tun, können Sie wichtige System- oder persönliche Dateien leicht löschen. H alten Sie Backups bereit oder stören Sie sich nicht an dieser Methode, fahren Sie auf eigene Gefahr fort.
Ändern Sie zuerst das Verzeichnis in den Papierkorb:
cd ~/.Papierkorb
Bestätigen Sie, dass Sie sich im richtigen Verzeichnis befinden und die einzigen Dateien, die Sie sehen, diejenigen sind, die Sie zwangsweise entfernen möchten, indem Sie ls verwenden:
ls
Versuchen Sie nun, die betreffende Datei zu löschen:
rm Dateiname.jpg
Wenn das immer noch nicht funktioniert, können Sie den ultimativen Löschansatz mit sudo und -rfausprobieren. Dies ist absichtlich nicht einfach formuliert, um zu verhindern, dass unerfahrene Benutzer versehentlich etwas Wichtiges löschen.
Die Verwendung von sudo erfordert das Administratorkennwort, aber in Kombination mit rm wird es jede Datei zwangsweise entfernen, unabhängig davon, was damit passiert.