Jak ustawić uprawnienie drwxr-xr-x do innych folderów?


22

Mam kilka katalogów w folderze jak poniżej -

teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb  9 10:22 keeper-3.4.6
drwxr-xr-x  3 teckapp cloudmgr   4.0K Feb 12 01:44 data

Mam również inny folder na niektórych innych komputerach, dla których muszę zmienić uprawnienia do powyższego, takiego jak ten drwxr-xr-x.

Czyli jak mogę zmienić uprawnienia do folderu drwxr-xr-x? Wiem, że muszę do tego użyć chmodpolecenia, ale jaka powinna być wartość parametru chown, którego powinienem użyć w tym celu?



4
To jest trywialne: man chmod.
Sardathrion - Przywróć Monikę

lepszym źródłem po stronie podręcznika
mtk

Weź lok na to pytanie
Peter

Odpowiedzi:


38

Aby zastosować te uprawnienia do katalogu:

chmod 755 directory_name

Aby zastosować do wszystkich katalogów w bieżącym katalogu:

chmod 755 */

Jeśli chcesz zmodyfikować wszystkie katalogi i podkatalogi, musisz połączyć find z chmod :

find . -type d -exec chmod 755 {} +


5

Dla drwxr-xr-x jest to:

chmod 755  the_path_to_target

Dla drwxrwxr-x jest to:

chmod 775  the_path_to_target
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.