Перейти к содержанию

Проверочная

Практика:

Практическое задание выполняется в терминале операционной системы Linux.

Задание:

Часть 1. Файлы и каталоги 1. В домашнем каталоге создайте папку exam_admin. 2. Внутри создайте каталоги: - files - logs 3. В каталоге files создайте файл admin.txt и запишите в него не менее 7 строк текста. 4. Скопируйте файл admin.txt в каталог logs под именем admin.log. 5. Просмотрите: - первые 3 строки файла admin.log; - последние 3 строки файла admin.log.

Часть 2. Процессы 1. Запустите фоновый процесс: bash sleep 600 & 2. Найдите PID процесса любым способом. 3. Измените приоритет процесса. 4. Завершите процесс. 5. Убедитесь, что процесс завершён.

Часть 3. Пользователь и группы 11. Создайте группу examgrp. 12. Создайте пользователя examuser, добавив его в группу examgrp. 13. Назначьте пользователю пароль. 14. Проверьте UID, GID и группы пользователя. 15. Измените оболочку пользователя. 16. Удалите пользователя без удаления домашнего каталога. 17. Удалите группу examgrp.

Часть 4. Планирование 11. Настройте задание cron, которое записывает текущую дату и время в файл ~/exam_admin/logs/cron.log. 12. Запланируйте с помощью at удаление файла cron.log.