v1.0

$ umask

Пользователи и правасложность: среднийпакет: bash (встроенная)

Маска прав для новых файлов. Она помогает проверить или изменить пользователей, группы и права доступа. Например, umask 027 — новые файлы закрыты от «остальных».

Синтаксис

umask [ЗНАЧЕНИЕ]

Основные опции

-Sсимвольный вид текущей маски

Примеры из практики

$ umask 027
После запуска · пошаговоЧто произойдёт:
новые файлы закрыты от «остальных».

Что появится в терминале:
При успешном выполнении команда, скорее всего, ничего не напечатает и просто вернёт приглашение терминала.

Как понять, что всё получилось:
Сразу выполните «echo $?»: значение 0 означает успешное завершение. Затем проверьте изменение подходящей командой — например, ls, stat, systemctl status или getent.
новые файлы закрыты от «остальных»
$ umask -S
После запуска · пошаговоЧто произойдёт:
показать маску символами.

Что появится в терминале:
При успешном выполнении команда, скорее всего, ничего не напечатает и просто вернёт приглашение терминала.

Как понять, что всё получилось:
Сразу выполните «echo $?»: значение 0 означает успешное завершение. Затем проверьте изменение подходящей командой — например, ls, stat, systemctl status или getent.
показать маску символами
Совет практика. umask 077 в ~/.bashrc — привычка параноика на общих серверах.

Поддержка дистрибутивов

Связанные команды