Chmod 755 и 751

выполнение chmod 755 в каталоге дает мне drwxr-xr-x. Не должен ли он дать мне drwxr-xr-xr, так как 5 читается, выполняется?

и выполнив команду chmod 751 на каталог дайте мне директорию типа drwxr-х-х. Если это не дайте мне директорию типа drwxr-XR-х?

просьба объяснить.

6
задан fixer1234
01.02.2023 16:51 Количество просмотров материала 2651
Распечатать страницу

3 ответа

биты группы из трех результаты верны, я не очень понял, вы не поняли. 5 прочитано, исполняет но заказ rwx не изменяет. Рассматривайте их как переключатели, они могут быть включены (r/w / x) или выключены (-). Здесь снова обзор значений:

7(8) = 111(2) => rwx
5(8) = 101(2) => r-x
1(8) = 001(2) => --x
10
отвечен jdehaan 2023-02-03 00:39

ответ: это rwx. Читать. Писать. Выполнять.

Не wxr, xrw или rxw. Это только один из 3! различные способы расположения букв. Это может прояснить некоторую путаницу.

и chmod работает с восьмеричной позиционной системе. Восьмеричный соответствует основанию 8. Который может быть представлен с помощью 1 бита со значениями от 0 до 7 включительно - всего 8, поэтому он называется восьмеричным.

несвязанный: в двоичном формате три 1 представляют 1+2+4 = 7.

0
отвечен lanparty 2023-02-03 02:56

подумайте об этом.

rwx
111  where 111 is a binary value

1 1 1      (binary)
4+2+1 -> 7 (decimal by position)

So 751 would be rwx r_x __x
                111 101 001 (binary)
                421 401 001 (decimal by position)
                 7   5   1  (decimal equivalent)
0
отвечен John Czukkermann 2023-02-03 05:13

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх