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

Как читать права файла

rwx r-x r--Владелец rwxГруппа r-xОстальные r--Права делятся на три тройки: владелец, группа, остальные
Права делятся на три тройки: владелец, группа, остальные

В Linux у каждого файла есть права доступа — кто и что может с ним делать. Команда ls -l показывает их в начале строки:

-rwxr-xr-- 1 anna users 120 file.sh

Разберём первые 10 символов: • первый символ — тип: - файл, d папка, l ссылка; • следующие три (rwx) — права владельца; • следующие три (r-x) — права группы; • последние три (r--) — права остальных.

Буквы означают: • r (read) — чтение; • w (write) — запись/изменение; • x (execute) — выполнение (для файла — запуск, для папки — вход в неё); • - на месте буквы — права нет.

То есть -rwxr-xr-- значит: владелец может всё, группа — читать и запускать, остальные — только читать. Права — основа безопасности системы: они не дают чужому коду или пользователю изменить или запустить то, что нельзя.

Назад

Обсуждение

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

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