Re: hurtowa zmiana praw plikow
- To: Mirek Grochowski <mgroch@taxis.immt.pwr.wroc.pl>
- Cc: debian-user-polish@lists.debian.org
- Subject: Re: hurtowa zmiana praw plikow
- From: przemek.swiderski@polkomtel.com.pl (Przemek Swiderski)
- Date: Thu, 9 May 2002 13:22:18 +0200
- Message-id: <20020509132218.Y6200@aweb.plusnet>
- In-reply-to: <Pine.LNX.4.44.0205091101560.495-100000@localhost>; from mgroch@taxis.immt.pwr.wroc.pl on Thu, May 09, 2002 at 11:02:42AM +0200
- References: <Pine.LNX.4.44.0205091055350.30036-100000@localhost> <Pine.LNX.4.44.0205091101560.495-100000@localhost>
On Thu, May 09, 2002 at 11:02:42AM +0200, Mirek Grochowski wrote:
> On Thu, 9 May 2002, Mirek Grochowski wrote:
>
> > On Thu, 9 May 2002, Marcin Wyszomierski wrote:
> >
> > > * Mirek Grochowski <mgroch@taxis.immt.pwr.wroc.pl> [2002-05-09 10:40:17 +0200]:
> > >
> > > >
> > > > Jak chyrtowo zminic prawa dostepu do kilkunastu tysiecy plikow
> > > > zagniezdzonych w 300 katalogach?
> > > > Chcalbym uzyskac dla plikow prawa 644 a dla katalogow 755.
> > > >
> > > > Zrobilem tak
> > > > chmod 755 -R *; chmod 644 `find * -type f`
> > >
> > > Dla plikow:
> > > find /jakis_katalog -type f -exec chmod 644 {} \;
> > >
> > > Dla katalogow:
> > > find /jakis_katalog -type d -exec chmod 755 {} \;
> > >
> > Wielkie dzieki, to dziala.
> > Moze jeszcze jakis pomysl, jak poradzic sobie z duza iloscia plikow :)
> >
> Sorki za pomylke, przeciez to musi dzialac na dowolnej liczbie plikow.
> dzieki
Dziala, ale jest nieefektywne bo polecenie chmod jest wywolywane
tyle razy ile plikow jest do zmiany, wersja z xargs i print0 jest
o wiele szybsza.
A poza tym naszybszym rozwiazaniem bylo by po prostu:
#zmienic wszystkiemu rekursywnie na 644
chmod -R 644 .
#katalogom ktorych jest mniej niz plikow ustawic 755
find . -type d -print0 | xargs -0 chmod 755
--
Przemyslaw Swiderski
jam@irc.pl: #debian.pl
--
To UNSUBSCRIBE, email to debian-user-polish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: