Rekursywna zmiana uprawnień dla plików i katalogów
quex, wt., 10/08/2010 - 00:27
Czasami zachodzi potrzeba zmienić uprawnienia np. całemu projektowi. Dla plików wystarczą uprawnienia odczytu, dla katalogów potrzeba uprawnień odczytu i wykonania.
Niestety polecenie chmod -R 755 ./ zmieni prawa od miejsca w którym jesteśmy rekursywnie, ale zarówno plikom jak i katalogom.
Zamieszczam poradę, żeby nie głowić się jak to było, programem find znajdujemy odpowiednio najpierw katalogi i dla nich wykonujemy polecenie chmod 755. Analogicznie dla napotkanych rekursywnie plików.
- find . -type d -exec chmod 755 {} \;
- find . -type f -exec chmod 644 {} \;


Ostatnie odpowiedzi
10 tygodni 6 dni temu
37 tygodni 6 dni temu
47 tygodni 1 dzień temu
1 rok 1 tydzień temu
1 rok 7 tygodni temu
1 rok 7 tygodni temu
1 rok 13 tygodni temu
1 rok 13 tygodni temu
1 rok 28 tygodni temu
1 rok 28 tygodni temu