Тест: Модуль 12. Работа с профилями пользователей

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

Вопросы

Вопрос 1. Какая командная оболочка используется в Astra Linux по умолчанию?

  1. /etc/bash

  2. /etc/dash

  3. /etc/ksh

  4. /etc/zsh

Вопрос 2. Как называется файл в Astra Linux, в котором определяются настройки окружения для конкретного пользователя?

  1. ~/.bash_profile

  2. ~/.bash_login

  3. ~/.profile

  4. /etc/profile

Вопрос 3. В каком файле определяется переменная окружения PATH для всех пользователей?

  1. /etc/environment

  2. /etc/profile

  3. /etc/bash.bashrc

  4. /etc/bashrc

Вопрос 4. В какой директории хранятся шаблоны файлов и директорий для создаваемых пользователей?

  1. /etc/astra

  2. /home

  3. /etc/systemd

  4. /etc/skel

Вопрос 5. Если пользователь создает свою переменную окружения, в каком файле он может ее определить?

  1. /etc/profile

  2. /etc/bash.bashrc

  3. .bash_logout

  4. .bashrc

Вопрос 6. Что делает команда printenv?

  1. Выводит значения всех переменных окружения или одного из них

  2. Создает новую переменную окружения

  3. Сохраняет в файле значения всех переменных окружения или одного из них

  4. Выводит все переменные и функции bash

Вопрос 7. Какой файл определит настройки окружения пользователя, если в домашней директории пользователя лежат сразу четыре файла - .bash_profile, .bash_login, .profile, .bashrc?

  1. .bash_login

  2. .bashrc

  3. .bash_profile

  4. .profile

Вопрос 8. Какой командой можно создать переменную окружения в текущем сеансе пользователя?

  1. MY_ENV=value

  2. echo "export MY_ENV=value" >> .bashrc

  3. export MY_ENV=value

  4. env MY_ENV=value bash

Вопрос 9. С помощью какой команды можно запустить программу, передав ей измененные значения переменных окружения?

  1. env

  2. set

  3. Это невозможно, команда наследует все переменные окружения

  4. run

Вопрос 10. В каком отдельном файле можно определить псевдонимы команд для конкретного пользователя?

  1. .bash_aliases

  2. .bash_profile

  3. .aliases

  4. /etc/bash_aliases