Assembler #8 Введение в работу с файлами и права доступа к ним

Assembler #8 Введение в работу с файлами и права доступа к ним

https://t.me/Torchik_Ru

Права файлов

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

Права указываются трёхчисловым восьмеричным значением по типу такого:

В Linux права файлов устаналивются 4-числовым восьмеричным значением. Последние три цифры указывают права: "owner", "group" и "other". Первое число необходимо для указания особых прав. Мы его использовать не будем.

Задание

Ниже будет ответ, но прошу вас настоятельно решить его самостоятельно.

Если мы желаем создать файл, чтобы его владелец имел право писать в файл и читать его, а группа и остальные имели только возможность читать, то какие права нам стоит задать? (пользуйтесь таблицей выше)

Ответ:

Системные вызовы

Таблица системных вызовов, которые необходимы для работы с файлами:

Мы раньше использовали первые два вызова, но их можно использовать не только для вывода и ввода информации с консоли, но и для работы с файлами.

Report Page