Neckrez

Калькулятор chmod: права в восьмеричном виде и обратно

Отметьте нужные права и получите команду chmod, восьмеричное число и строку rwx. Или введите число либо строку rwx и посмотрите, какие флажки они означают.

Как считаются числа

Каждое право имеет вес: чтение — 4, запись — 2, выполнение — 1. Для владельца, группы и остальных числа складываются. rwx — это 4+2+1 = 7, r-x — 4+1 = 5, r-- — 4. Значит, rwxr-xr-x — это 755.

Режимы, которые нужны чаще всего

Специальные биты

setuid и setgid запускают программу с правами владельца или группы, а sticky на общем каталоге вроде /tmp не даёт пользователям удалять чужие файлы. Они добавляют четвёртую цифру впереди, например 4755 или 1777.

Другие инструменты