Тесты / Проверка знаний

Тест: переменные окружения и граница процесса

Отличите shell-переменную от экспортируемого окружения, отсутствие от пустоты и наследование от обратного изменения родителя.

Начальный7 минОбщие принципы LinuxЛокальный расчёт · с указанными ограничениями

Навык и условия проверки

Окружение передаётся запускаемому процессу как набор имён и значений. Оно не является общей таблицей, автоматически синхронизируемой между всеми программами. Локальная shell-переменная и экспортированная переменная имеют разные роли при запуске внешней команды.

Проверьте себя

ВОПРОС 1 / 4В Bash X=cedar без export. Обязана ли новая внешняя программа получить X в окружении?
ВОПРОС 2 / 4Чем X= отличается от отсутствующей X?
ВОПРОС 3 / 4Дочерний процесс изменил собственную переменную окружения. Меняется ли родитель автоматически?
ВОПРОС 4 / 4В учебном наборе две строки MODE=old и MODE=new, действует последняя запись. Каково значение?

Загрузка проверки ответов…

Как пройти и разобрать результат

Выберите режим обучения для пояснения после выбора либо экзамен для разбора после завершения. Ответьте на все четыре вопроса. Итог показывает процент и темы ошибочных ответов; новая попытка очищает выбор, а лучший результат остаётся только в этом браузере.

Что повторить после попытки

При ошибке нарисуйте родительский и дочерний процессы отдельно. Уточните момент запуска и то, какие значения были экспортированы к этому моменту.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • GNU Bash — перенаправления и pipeline

Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация