Тест: Модуль 12. Работа с профилями пользователей
Пожалуйста, ответьте на несколько вопросов, чтобы закрепить полученные знания. Правильные ответы для самопроверки вы сможете найти в конце списка. Обратите внимание, что у некоторых вопросов может быть несколько верных вариантов ответов.
Вопросы
Вопрос 1. Какая командная оболочка используется в Astra Linux по умолчанию?
/etc/bash
/etc/dash
/etc/ksh
/etc/zsh
Вопрос 2. Как называется файл в Astra Linux, в котором определяются настройки окружения для конкретного пользователя?
~/.bash_profile
~/.bash_login
~/.profile
/etc/profile
Вопрос 3. В каком файле определяется переменная окружения PATH для всех пользователей?
/etc/environment
/etc/profile
/etc/bash.bashrc
/etc/bashrc
Вопрос 4. В какой директории хранятся шаблоны файлов и директорий для создаваемых пользователей?
/etc/astra
/home
/etc/systemd
/etc/skel
Вопрос 5. Если пользователь создает свою переменную окружения, в каком файле он может ее определить?
/etc/profile
/etc/bash.bashrc
.bash_logout
.bashrc
Вопрос 6. Что делает команда printenv?
Выводит значения всех переменных окружения или одного из них
Создает новую переменную окружения
Сохраняет в файле значения всех переменных окружения или одного из них
Выводит все переменные и функции bash
Вопрос 7. Какой файл определит настройки окружения пользователя, если в домашней директории пользователя лежат сразу четыре файла - .bash_profile, .bash_login, .profile, .bashrc?
.bash_login
.bashrc
.bash_profile
.profile
Вопрос 8. Какой командой можно создать переменную окружения в текущем сеансе пользователя?
MY_ENV=value
echo "export MY_ENV=value" >> .bashrc
export MY_ENV=value
env MY_ENV=value bash
Вопрос 9. С помощью какой команды можно запустить программу, передав ей измененные значения переменных окружения?
env
set
Это невозможно, команда наследует все переменные окружения
run
Вопрос 10. В каком отдельном файле можно определить псевдонимы команд для конкретного пользователя?
.bash_aliases
.bash_profile
.aliases
/etc/bash_aliases
Ответы на вопросы
a
c (так как по умолчанию в Astra Linux не существуют файлов .bash_profile и .bash_login)
b
d
d
a
c
c
a
a