Разрешения на чтение, запись и выполнение в Linux различаются по своим функциям:
- Разрешение на чтение (r — read) означает, что файл можно просматривать. 3 Например, открыть файл и, если он текстовый, прочитать содержащийся в нём текст. 3 Наличие права только на чтение не позволяет изменять файл. 3
- Разрешение на запись (w — write) позволяет изменять файл, то есть дописывать в него информацию или заменять её другой. 3
- Разрешение на исполнение (x — execution) даёт возможность исполнять файл как программу, при этом в файле должны быть записаны инструкции для процессора, то есть файл должен быть исполняемой программой. 3
Каждый из этих типов прав доступа может быть назначен трём группам пользователей: владельцу файла или каталога, группе пользователей, к которой принадлежит файл или каталог, и остальным пользователям системы. 4 Комбинация этих базовых прав доступа определяет полный набор прав доступа для файла или каталога. 4