Проверочная
Практика:
Практическое задание выполняется в терминале операционной системы 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.