Выбор ответа Junior Файловая система и права обновлено
Что даёт право x на каталог
Вопрос
У пользователя на каталог docs/ есть только право x (без r). Что он может сделать?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Открыть docs/a.txt по известному имени, если есть r на файл. У каталога x значит «можно войти и обращаться к записям по имени», а r значит «можно прочитать список имён».
Варианты ответа
- Ничего: без
rкаталог полностью закрыт для пользователя - Открыть
docs/a.txtпо известному имени, если естьrна файлправильный ответ - Получить список файлов через
ls docs/, но не открыть ни один из них - Создать новый файл в
docs/, но не читать существующие
Разбор
У каталога x значит «можно войти и обращаться к записям по имени», а r значит «можно прочитать список имён». Без r команда ls упадёт, но файл по известному имени откроется. Для создания файлов нужен w (вместе с x). Утверждение «без r всё закрыто» неверно: это классический приём для каталогов, где имена надо знать заранее.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.