Разница между символическим и числовым представлением флагов в Linux заключается в способе указания прав доступа к файлу. 14
Символическое представление использует буквенно-цифровые символы. 4 Например, команда chmod u=rwx,g=rx,o=r myfile
устанавливает разрешения для файла, где буквы u, g и o обозначают «пользователь», «группа» и «другое», знак равенства («=») означает «установить права доступа именно так», а буквы «r», «w» и «x» означают «чтение», «запись» и «выполнение» соответственно. 4
Числовое представление использует восьмеричные числа (цифры от 0 до 7). 4 Например, команда chmod 754 myfile
устанавливает разрешения, где цифры 7, 5 и 4 каждая по отдельности представляют разрешения для пользователя, группы и других в этом порядке. 4 Каждая цифра представляет собой комбинацию чисел 4, 2, 1 и 0: 4 означает «читать», 2 означает «записать», 1 означает «выполнить», 0 означает «нет разрешения». 4
Числовой синтаксис особенно полезен, когда требуется указать все разрешения для файла. 1 В то же время символьная запись позволяет быстро оценить реальный набор прав. 3