Как сделать

Как использовать команду chmod в Linux

Иллюстрация компьютера с открытым окном с галочкой и звездочками, обозначающими пароль и разрешение, принятые на компьютерах

CHMOD команда изменяет права доступа к файлам и папкам. Команда chmod, как и другие команды, может быть выполнена из командной строки или через файл сценария.

Если вам нужно указать права доступа к файлу, используйте команду ls .

Иллюстрация компьютера с открытым окном с галочкой и звездочками, обозначающими пароль и разрешение, принятые на компьютерах
Никита Долматов / Getty Images

Синтаксис команды

Это правильный синтаксис при использовании команды chmod:

chmod [опции] mode [, mode] file1 [file2 ...]

Ниже приведены обычные параметры, используемые с chmod:

  • -f , —silent , —quiet : подавляет большинство сообщений об ошибках.
  • -v , —verbose : выводит диагностику для каждого обработанного файла.
  • -c , —changes : Подобно многословному, но сообщает только при внесении изменений.
  • -R , —recursive : рекурсивно изменяет файлы и каталоги.
  • —help : отображение справки и выход.
  • —version : выводит информацию о версии и завершает работу.

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

  • 7 , rwx : чтение, запись и выполнение.
  • 6 , rw- : читать и писать.
  • 5 , rx : прочитать и выполнить.
  • 4 , r— : только для чтения.
  • 3 , -wx : написать и выполнить.
  • 2 , -w- : только запись.
  • 1 , —x : только выполнение.
  • 0 , : нет.

Примеры команд

Чтобы изменить права доступа участников файла, чтобы у всех был полный доступ к нему, введите:

chmod 777 участников

Первые 7 устанавливают разрешения для пользователя, вторые 7 устанавливают разрешения для группы, а третьи 7 устанавливают разрешения для всех остальных.

Если вы хотите быть единственным, кто может получить к нему доступ, используйте:

чмод 700 участников

Чтобы получить полный доступ к себе и членам своей группы, введите:

chmod 770 участников

Если вы хотите сохранить полный доступ для себя, но не хотите, чтобы другие люди модифицировали файл, используйте:

chmod 755 участников

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

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone