Задача доступа: вернуть чтение владельцу файла
Исправьте режим заметки с сохранением текста и проверьте чтение. Доступ группы и остальных расширять не требуется.
Ситуация и цель
Учебная заметка допускает запись владельцем, но не чтение. Нужно восстановить удобный доступ владельцу, сохранив закрытость для других классов. Содержание уже подготовлено, переписывать его не надо.
Исходные данные
memo.txt имеет режим 200. Внутри находится результат осмотра. Первое чтение даст Permission denied в ограниченной модели тренажёра.
Попробуйте в терминале
Виртуальные файлы · без доступа к вашей системе · Reset в любой момент
- memo.txt имеет режим 200. Внутри находится результат осмотра. Первое чтение даст Permission denied в ограниченной модели тренажёра.
- Выполните действия в учебном терминале. Сверяйте имена и результат после каждого изменения.
- Нажмите «Проверить»: должны выполниться все условия задания.
Подсказка 1
Назначьте режим с чтением и записью для владельца. Затем выполните cat как последнее действие перед проверкой. Здесь важны и биты, и подтверждение того, что операция чтения действительно успешна.
Подсказка 2
Владелец читает и пишет, остальные доступа не имеют. Содержимое заметки не изменено. Чтение заметки проверено последней командой
Подсказка 3
Откройте разбор решения ниже и выполняйте его строки по отдельности.
Разбор решения
Это один из допустимых способов. Вводите команды по отдельности.
chmod 600 memo.txt
cat memo.txtПорядок работы
Назначьте режим с чтением и записью для владельца. Затем выполните cat как последнее действие перед проверкой. Здесь важны и биты, и подтверждение того, что операция чтения действительно успешна.
Как проверяется результат
Владелец читает и пишет, остальные доступа не имеют.
Содержимое заметки не изменено.
Чтение заметки проверено последней командой.
Разбор и границы применения
Не решайте отказ выдачей прав всем. Сравните получившееся значение с моделью rwx. На реальной системе также проверяют учётную запись, ACL и проход по каталогам; данный snapshot специально изолирует один недостающий бит файла.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- GNU Coreutils — документация утилит
Проверка текста: 2026-09-06. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.