Heute gibt’s einen Mini OSX-Tipp den ich schon oft einsetzen konnte. Manchmal begegnet man Dateien die mit einem kleinen Schloss-Icon gekennzeichnet sind. Diese Dateien sind schreibgeschützt und lassen sich nicht löschen. Wenn man dazu die Dateiinfos ansieht (mit Apfel + I), findet man den Eintrag, dass man nur berechtigt ist zu Lesen. Möchte ich nun eine solche Datei löschen bekomme ich die Fehlermeldung, dass ich keine Rechte dazu hab:

Um die Datei zu löschen müsste man also zuerst die nötigen Rechte besitzen. Befinden sich die Dateien jedoch auf einem Server, kann es – je nach Server – vorkommen, dass man auch die Rechte nicht einfach so abändern kann. Kopiert man die Dateien auf den eigenen Schreibtisch, kann man die Rechte ändern und dann wieder zurück kopieren. Allerdings bleiben die anderen noch immer auf dem Server.

Die Shell

Eine Lösung, die Dateien dennoch zu löschen besteht darin, das Terminal zu Hilfe zu nehmen. Man muß dazu allerdings Administrator sein, d.h. man muß das Systempasswort kennen. Aber keine Angst: Man muß jetzt kein Profi in UNIX-Befehlen sein, es reicht ein kleiner Befehl für diese Aufgabe.

Wir starten also das Terminal das sich in den Hilfsprogrammen versteckt. Der Löschbefehl lautet:

sudo rm [Name der Datei]

Sudo heißt, dass man den folgenden Befehl als sog. »Superuser« ausführen möchte und rm heißt ganz einfach remove (löschen). Wenn die Datei in unzähligen Unterordnern versteckt ist, ist es schwierig den ganzen korrekten Pfad anzugeben. Das Einfachste ist deshalb, einfach die Datei im Finder anzuklicken und ins Terminalfenster zu ziehen per Drag&Drop. Das Terminalfenster schreibt uns nun den ganzen Pfad dahin.

Wenn wir jetzt bestätigen, werden wir zunächst unser Passwort gefragt. Passwort eingeben und keine Angst wenn nichts da steht, das ist normal. Dann kommt die Frage ob wir die Rechte überschreiben möchten. Dies bestätigen wir mit y (für Yes). Dann bestätigen und Schwupps: Die Datei ist unwiderruflich gelöscht.

http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/digg_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/stumbleupon_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/delicious_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/technorati_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/google_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/myspace_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/facebook_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/yahoobuzz_32.png http://www.sachaheck.net/blog/wp-content/plugins/sociofluid/images/twitter_32.png

Keine ähnliche Artikel.

Schlagwörter: , , , , , ,

2 Responses


  1. Sacha Heck on 24 Jul 2011

    Hallo Dexter,

    Versuch das mal:

    sudo chflags -R nouchg [Dein Dateipfad]

    Funktioniert auch mit ganzen Ordnern und Unterordnern :)

    Viele Grüße,
    Sacha

  2. Dexter on 23 Jul 2011

    Hallo, ich möchte nur das Schloss entfernen und die Dateien behalten. Was muss ich dafür eingeben?


Leave your comment