Linux задание

Отменен
Заказ
5543395
Раздел
Программирование
Предмет
Linux, Unix
Тип работы
Антиплагиат
Не указан
Срок сдачи
27 Авг 2023 в 22:55
Цена
Договорная
Блокировка
10 дней
Размещен
27 Авг 2023 в 16:52
Просмотров
29
Описание работы

#1


1.Напишите команду для вывода текущей локали.

2.Напишите команду для изменения переменной окружения, которая отвечает за формат отображения даты и времени.

3.С помощью какой переменной можно переопределить все переменные локалей?

4.Опишите последовательность команд, которая добавляет в систему все локали, которые начинаются с uk_UA.


#2


1. Какой файл конфигурации командного интерпретатора нужно использовать, если вы хотите изменить строку приветствия при работе из терминала? (Изменения должны касаться только "текущего" пользователя).


2. Какие файлы имеют больший приоритет при настройке командного интерпретатора? Пользовательские или системные? (Вопрос не в том какие переменные раньше грузятся, а в том чьи значения будут в финале).


3. Не редактируя файл /etc/passwd (и не используя команду chsh), опишите, что нужно сделать, чтобы изменить командную оболочку с bash на zsh для определенного пользователя системы. Причем настройки bash должны сохраниться. (Рабочий вариант предполагает, что когда вы залогинитесь под пользователем в систему/терминал, у вас автоматически откроется оболочка zsh. В файле /etc/passwd для пользователя оболочка будет сопоставлена /bin/bash).


4. Напишите в файле /etc/bash.bashrc скрипт, который изменяет строку приглашения командной оболочки. Для пользователя root она должна быть красного цвета, а для остальных - зеленого. (Опишите своими словами что необходимо сделать, что бы ваши правки в файле /etc/bash.bashrc заработали для пользователя root).


#3


1. В какой директории обычно лежат пользовательские файлы скриптов автодополнений?

2. Для отладки скрипта автодополнения вам понадобилось вывести на экран текущую командную строку. С помощью какой переменной это можно сделать?

3. Приведите пример команды compgen, который в качестве источника вариантов дополнений будет использовать список поддиректорий текущей директории. В качестве введенных аргументов используйте переменную ${cur}.


#4


1. В чем отличие размера символов s и t в правах на файл или директорию (используйте man chmod)?

2. Найдите все файлы в директории /usr/bin, для которых установлен SUID. Выведите команду и результат. (Рекомендуемое выполнение через find + perm).

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир