Практическая часть
Задание 1.
1. Посчитайте количество процессов, имеющих несколько потоков выполнения.
2. Запустите top и настройте вывод полей с информацией о процессе следующим образом:
o удалите поля VIRT, RES, SHR;
o добавьте поле RUSER и сделайте так, чтобы это поле было показано после поля USER;
Задание 2.
1. В другом терминальном окне выполните команду passwd и оставьте ее в состоянии запроса текущего пароля.
2. Перейдите в терминальное окно с top и выполните следующие действия:
o выведите все процессы, для которых реальным пользователем является пользователь, которым Вы вошли в сеанс;
o найдите процесс, запущенный командой passwd;
o отправьте этому процессу сигналы 15 (SIGTERM), 2 (SIGINT), 3(SIGQUIT), 9(SIGKILL).
Задание 3.
1. Выполните команду vim ~/file.txt и нажмите Ctrl-Z.
2. Выполните команду sleep 600, нажмите Ctrl-Z и выполните команду jobs.
3. Последнее задание (sleep 600) сделайте фоновым.
Задание 4.
1. Измените число NICE у задания (sleep 600), сделав его равным 10.
2. Проверьте, что число NICE у этого задания изменилось.
Задание 5.
1. Сделайте задание vim ~/file.txt активным и выйдите из редактора.
2. Отправьте сигнал 15 (SIGTERM) заданию sleep 600 и выполните команду jobs.
3. Создайте перехватчик сигналов SIGINT и SIGQUIT внутри командного интерпретатора, который выводит сообщение «Сигнал заблокирован». (Используйте встроенную команду trap)
Вопросы для проверки
1. Какой немаскируемый сигнал позволяет произвести аварийное завершение процесса?
2. Пользователь установил процессу значение NICE равное 10. Через некоторое время пользователь решил восстановить у процесса значение NICE по умолчанию (0) . Как он это может сделать?
3. Каким образом пользователь может запустить фоновое задание?
Алексей
Московский технологический институт
Быстро, качественно и не дорого. Очень благодарен за выполненную работу
Анастасия
ННГАСУ
Не первый раз выбираю Надежду исполнителем и как обычно все по высшему разряду. Досрочно, ...
Алексей
Московский технологический институт
Работа быстро написана, красиво оформлена. Досрочно. Спасибо Вам большое еще раз.
Максим
ПГНИУ
Почерк разборчивый, работа выполнена быстро, если возникали вопросы, то объясняли, рекомендую!