Что означает chmod?


12

Чтобы запомнить команду, обычно хорошей идеей является узнать, откуда она взята. Например, cpисходит от копии. usermodозначает «Пользователь Модифий» (по крайней мере, я так думаю).

Откуда берется chmod, что это значит?


5
Википедия - ваш друг для них: en.wikipedia.org/wiki/Chmod . Верьте или нет, есть темы для большинства команд.
SLM

Вы правы, это так сказать в самом начале
felknight

2
Проконсультируйтесь со справочными страницами, в них содержится огромное количество информации. В твоем случае "человек чмод".
delta24

Ответы:


14
change mode

Это полная форма команды. Таким образом, в основном вы меняете установленный режим на что-то другое.

Разрешение только на чтение для разрешения на чтение / запись, отзыв разрешения на чтение / запись на разрешение только на чтение и т. Д.


3
Вы не IMO, меняющий чтение, чтобы написать или что-нибудь подобное. Вы просто изменяете права на чтение / запись / выполнение.
Павел Шимерда

@ PavelŠimerda, спасибо, что указал на это. Я отредактировал ответ :)
Рамеш

4
Размышляя о терминологии, также может быть полезно знать, что разрешения хранятся вместе с типом файла (обычный файл, каталог, канал, char-устройство, блочное устройство и т. Д.) В одном целочисленном поле, которое обычно называется «режим» файла. ( struct stat'S st_modeв пространстве пользователя; struct inode' S i_modeв ядре).

3

CH ange MOD e.

[root@localhost /]# apropos -e chmod -s 1
chmod (1)            - change file mode bits
[root@localhost /]#
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.