me_edu
Командная строка Linux и BashШаг 20 из 31 · 0% пройдено
Права доступа · Права доступа

Команда chmod

Шаг 20 из 316 минТеория
Цель

Понять основной механизм темы «Команда chmod» без заучивания отдельных терминов.

Как работать

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

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

ABYANDТаблица истинностиA BY0 000 101 001 11
Логический вентиль и таблица истинности связывают входы с выходным состоянием.
Опорная идея

Менять права позволяет команда chmod. Самый частый случай — сделать скрипт исполняемым:

chmod +x script.sh # добавить право на выполнение ./script.sh # теперь можно запустить

Права задают и числами — каждая тройка кодируется суммой: r=4, w=2, x=1.

chmod 755 file # rwx r-x r-x (владелец всё, остальные читают+запускают) chmod 644 file # rw- r-- r-- (владелец читает+пишет, остальные читают) chmod 700 file # rwx --- --- (только владелец, полный доступ)

Запомнить просто: 7 = 4+2+1 (всё), 6 = 4+2 (чтение+запись), 5 = 4+1 (чтение+запуск), 4 = только чтение.

Связанная команда chown меняет владельца файла (обычно требует прав администратора). Действия, затрагивающие систему, выполняют через sudo — оно даёт временные права администратора: sudo command. С sudo нужна осторожность — под ним команды могут изменить систему целиком.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.