Chmod nur für Ordner?

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08

Chmod nur für Ordner?

Post by sven-reichelt » 2006-02-16 20:58

Hallo!

Ich möchte mit chmod für sehr viele (Unter-)Ordner die Rechte setzen.
Jedoch finde ich keine entsprechenden Parameter.
Und für über 500 Ordner es zu setzen, ist einfach zu aufwändig.

Und die Dateien müssen ihre Rechte behalten!

Beste Grüße,
Sven Reichelt

oxygen
RSAC
Posts: 2179
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Chmod nur für Ordner?

Post by oxygen » 2006-02-16 21:01

Code: Select all

find . -type d -exec chmod 755 '{}' ;
z.B.

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Chmod nur für Ordner?

Post by captaincrunch » 2006-02-16 21:20

...und am allerbesten schaust du dir dabei direkt die Verwendung von xargs in Verbindung mit find an.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08

Re: Chmod nur für Ordner?

Post by sven-reichelt » 2006-02-16 21:33

Perfekt!
ThX

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Chmod nur für Ordner?

Post by Joe User » 2006-02-16 22:16

Code: Select all

find . -type d -print0 | xargs -0 chmod 0755
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.