View previous topic :: View next topic |
Author |
Message |
uhai Veteran
Joined: 23 Aug 2007 Posts: 1397 Location: Eppingen, Germany
|
Posted: Sun Jun 14, 2009 10:45 am Post subject: [gelöst] Rechte nach Typ rekursiv ändern |
|
|
Ich will in einem Verzeichnis die Rechte der Unterverzeichnisse rekursiv ändern, bin aber in der shell nicht so sicher...
das habe ich im Internet gefunden:
Code: | find . -type d -exec chmod 755 {} \; |
Wie füge ich das Verzeichnis ein, für dessen Unterverzeichnisse ich die Rechte ändern will? Kann mir je,and die Syntax bitte kurz erklären oder eine ausführlichere Anleitung im Internet zeigen?
uhai
Last edited by uhai on Sun Jun 14, 2009 1:18 pm; edited 1 time in total |
|
Back to top |
|
|
musv Advocate
Joined: 01 Dec 2002 Posts: 3369 Location: de
|
Posted: Sun Jun 14, 2009 10:59 am Post subject: Re: Rechte nach Typ rekursiv ändern |
|
|
Wie füge ich das Verzeichnis ein, für dessen Unterverzeichnisse ich die Rechte ändern will?[/quote]
Code: | find /Pfad/zum/Hauptverzeichnis/* -type d -exec chmod 755 {} \; |
Mit * gibst du dann, dass du nur den Inhalt des Verzeichnis betrachten willst, das Verzeichnis selbst bei der Suche außen vorläßt. |
|
Back to top |
|
|
uhai Veteran
Joined: 23 Aug 2007 Posts: 1397 Location: Eppingen, Germany
|
Posted: Sun Jun 14, 2009 1:19 pm Post subject: |
|
|
Danke schön, damit konnte ich ein altes Problem hier beseitigen...
uhai |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6780
|
Posted: Sun Jun 14, 2009 1:26 pm Post subject: Re: Rechte nach Typ rekursiv ändern |
|
|
musv wrote: | Code: | find /Pfad/zum/Hauptverzeichnis/* -type d -exec chmod 755 {} \; |
|
Arrgl! Man benutzt doch kein *, wenn man nicht genau weiß, was man tut!
Zur ursprünglichen Frage: Ja, der erste Punkt ist in dem Beispiel der Directoryname; "man find" verrät Dir mehr (übrigens wäre ein "+" statt ein ";" als letztes Zeichen effizienter).
Vielleicht brauchst Du das aber gar nicht: Die meisten Leute, die so etwas fragen, suchen in Wirklichkeit "chmod -R +X directory" ("man chmod" erklärt, was das bedeutet). |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sun Jun 14, 2009 3:15 pm Post subject: Re: Rechte nach Typ rekursiv ändern |
|
|
mv wrote: | Vielleicht brauchst Du das aber gar nicht: Die meisten Leute, die so etwas fragen, suchen in Wirklichkeit "chmod -R +X directory" ("man chmod" erklärt, was das bedeutet). |
*diesen chmod in sein repertoire aufnehm* _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
|