Mappak, almappak eleresi jogainak modositasa rekurzivan (Linux)
Hambuch Gabor
hambuch at w5.hu
2012. Ápr. 18., Sze, 17:11:13 CEST
2012-04-18 15:53 keltezéssel, Veres Sandor írta:
> Sziasztok!
>
> Egy teljes könyvtárstruktúra minden mappájának (csak a mappákét) elérési
> jogait szeretném megváltoztatni Linux alatt.
> Konkréten a "/samba/kozos/" mappa elérési jogosultságait nem szeretném
> módosítani, de "/samba/kozos/" mappán belül található összes mappa és
> azok minden almappáját viszont igen.
>
> _Kérdés 1_: Jól gondolom, hogy az alábbi paranccsal a kívánt eredményt
> kapom?
>
> find /samba/kozos/* -type d -exec chmod 0750 {} \;
>
> (A kapcsos zárójelek előtt nem kell "\" jelet tennem?)
Szerintem inkább így, ez elegánsabb:
find /samba/kozos/ -mindepth 1 -type d -exec chmod 0750 {} \;
Ezzel a találati lista nem fogja tartalmazni a kezdőmappát, a benne lévő
összes mappát pedig igen. Plusz \ jelek pedig nem kellenek sehova.
--
Hambuch Gábor
hambuch at w5.hu
További információk a(z) Techinfo levelezőlistáról