В Linux вы можете использовать команду chmod
, чтобы установить файловый режим (разрешения) файла. Вот несколько методов, которые вы можете использовать:
-
Метод 1. Использование восьмеричной записи
chmod MODE FILE
Замените
MODE
трехзначным восьмеричным числом, которое представляет желаемые разрешения для файла. Например,chmod 644 myfile.txt
устанавливает режим файла для чтения и записи для владельца и только для чтения для группы и других. -
Метод 2. Использование символьного обозначения
chmod [ugoa]+[-+=][rwx] FILE
Замените
ugoa
комбинацией следующих букв:u
: пользователь/владелецg
: группаo
: другиеa
: все (эквивалентноugo
)
Замените
[-+=][rwx]
комбинацией следующих символов:-
: удалить разрешения+
: добавить разрешения=
: явно установите разрешения
Например,
chmod u+x myfile.txt
добавляет разрешение на выполнение для владельца. -
Способ 3. Копирование разрешений из другого файла
chmod --reference=REFERENCE_FILE FILE
Замените
REFERENCE_FILE
файлом, права которого вы хотите скопировать. Этот метод устанавливает файловый режимFILE
таким же, какREFERENCE_FILE
.
Эти методы предоставляют различные способы установки файловых режимов в Linux. Выберите метод, который лучше всего соответствует вашим потребностям.