Jedes Mal, wenn ich meine Dokumente öffne, werden alle darin enthaltenen Ordner mit einem Schlosssymbol angezeigt. Daher kann ich keine Dateien oder Ordner darin löschen.
Ich habe versucht, den Root-Zugriff mit zu ändern, sudo chmod user:directory/
aber es schlägt fehl. Ich kann damit keine Dateiaktion löschen oder ausführen.
Welche Aktion muss ich ausführen, um das Problem zu beheben?
Antworten:
Führen Sie Folgendes aus, um die Berechtigungen Ihres Basisverzeichnisses zu korrigieren:
quelle
sudo chmod 777 -R /path to folder
Sie möchten löschen - Dies würde Ihnen alle Berechtigungen (Lesen, Schreiben, Ausführen) erteilenDie Berechtigungen (in diesem Fall 777) lauten wie folgt:
Änderung der ersten Nummer Eigentümer der Datei, zweiter Einfluss Benutzergruppe, auf die zugegriffen werden kann, und dritter Verweis auf Benutzer Andere.
Versuchen Sie nach dem Ändern der Berechtigung, den Ordner zu löschen.
quelle
sudo chmod 777 -R .
Terminal öffnen und eingeben
gksudo nautilus
Navigieren Sie zum Speicherort der Dokumente. Gehen Sie zu Eigenschaften und legen Sie die Berechtigung für Eigentümer sowie Gruppe als Lesen und Schreiben fest. Versuchen Sie nun, den Ordner aus einem anderen Nautilus-Fenster zu löschen (eines ohne Root-Rechte).
Vergiss nicht, den Superuser Nautilus zu schließen , sobald du ihn nicht mehr brauchst!
quelle
sudo nautilus
-gksudo nautilus
ist der empfohlene Befehl - wenn er überhaupt wirklich benötigt wird.Dies würde wahrscheinlich passieren, weil Sie etwas aus dem Internet heruntergeladen haben. Und Sie haben keinen Schreibzugriff auf die Ordner. Wenn Sie sicher sind, dass die Dateien virenfrei sind, versuchen Sie den folgenden Befehl.
Dadurch wird das Schlosssymbol vom Nautilus entfernt.
quelle
Ich hatte dieses Problem, da ich alles gesetzt hatte,
chmod 755
um wieder in mein System zu gelangen, nachdem ich mit/var
Berechtigungen herumgespielt hatte.löste es für mich schließlich. Ich musste einige Dateien löschen, die ich zuerst heruntergeladen hatte.
quelle
Ändern Sie die Dateiberechtigungen der Sperrdatei über den Befehl CHMOD:
Hinweis : 754 ist die Zugriffsberechtigung und der Pfad zum Verzeichnis der Sperrdatei, wenn 754 nicht vorhanden ist, versuchen Sie es mit 777. Sobald Sie fertig sind, können Sie die Datei löschen.
quelle
Sie sollten sich diese Antwort auf Super User ansehen . Wenn Sie diese Antwort ergänzen, können Sie auch eine Bash-Funktion wie die folgende erstellen:
Sie können diese Funktion in Ihre .bashrc (Linux) - oder .bash_profile (Mac) -Datei einfügen und die Bash-Datei ausführen
source ~/.bashrc
odersource ~/.bash_profile
neu erstellen.quelle