Chcę zmienić uprawnienia do drzewa w Centos 4, aby dodać uprawnienia do wykonywania dla wszystkich katalogów rekurencyjnie z katalogu. Jeśli użyję normalnego chmod, pliki inne niż katalogi również zostaną zmodyfikowane:
chmod -R o+x /my/path/here
Jak mogę wpływać tylko na katalogi?
Zobacz przykłady wiersza poleceń - chmod w Wikipedii.
Dodane przez Daniela: powinno to działać w twoim przypadku:
źródło
chmod -R o+X directory
powinien działać dla PO.Działa to na CentOS6, czego nie można znaleźć w powyższym pliku -exec. Zasadniczo po prostu przesyła listę katalogów do polecenia xargs, które wysyła je do chmod. Następnie chmod ustawia uniwersalne czytanie i wykonywanie (wyszukiwanie) w katalogach. Aby to zrobić dla wszystkich użytkowników w domu, użyj sudo:
źródło