Тест: Модуль 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