live USB linux на macbook pro середина 2012 года [закрыто]

В таких языках, как C или Perl, ведущий ноль означает восьмеричное число, а поскольку биты разрешения файлов обычно представляются в восьмеричном формате, ноль должен использоваться в этих языках, чтобы число не воспринималось как десятичное.

Утилиты Shell всегда интерпретируют числовые разрешения как восьмеричные, поэтому ноль не имеет другого значения, кроме как добавление или придание числу вида восьмеричной константы в стиле C.

Только младшие 3 восьмеричные цифры имеют значение в umask, поэтому дополнительный ноль в чем-то вроде 0022 кажется немного избыточным, если только вы не хотите заполнить все числовые разрешения до одинаковой длины, а ведущий ноль оставить для обозначения восьмеричного числа.

(POSIX несколько запутанно говорит, что umask() использует только биты разрешения, но в то же время значение других битов определяется реализацией.)

1
04.01.2017, 17:16
1 ответ

Похоже, что-то не так с носителем, либо с изображением, либо с самой флешкой. Перед установкой и записью на USB-накопитель проверьте контрольную сумму образа и убедитесь, что все в порядке.

1
27.01.2020, 23:46

Теги

Похожие вопросы