chmod ( – zmiana atrybutu) – polecenie zmiany zezwoleń dostępu do plików w systemach uniksowych.
Użycie chmod [opcje] uprawnienia plik
argumentznaczenie -c, --changesjak -v, ale podanie tylko kiedy zaszła zmiana --no-preserve-rootbez traktowania katalogu '/' w specjalny sposób (domyślnie) --preserve-rootodmowa rekursywnego działania na '/' -f, --silent, --quietwyłączenie większości komunikatów o błędach -v, --verbosewypisanie informacji o każdym przetwarzanym pliku --reference=plik_wzorcowy użycie uprawnień pliku plik_wzorcowy zamiast wartości uprawnienia -R, --recursivezmiany też w plikach w podkatalogach --helpwyświetlenie tego opisu i zakończenie --versionwyświetlenie informacji o wersji i zakończenie
Opis klas użytkowników u – użytkownik () g – grupa () o – inni () a – wszyscy ()
Uprawnienia Istnieje kilka sposobów zapisu praw do danego pliku. Najpopularniejszymi są: system numeryczny, oraz literowy. Numerycznie chmod przyjmuje odpowiednią wartość potęgi dwójki dla każdego typu akcji (zapisu, odczytu, uruchomienia). Typ zapisuPrawo odczytuPrawo zapisuPrawo uruchomienia Specjalne prawo uruchomieniaUID/GIDsticky bitPotęga dwójki222120Wartość w ósemkowym systemie liczbowym421Znakr (ang. read)w (ang. write)x (ang.