Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
139
Добавлен:
02.02.2021
Размер:
28.89 Кб
Скачать

4. Процессы

1) Получите страницу помощи, касающуюся стандартных потоков ввода ­вывода.

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

3) Найдите пустые файлы в домашнем каталоге в фоновом режиме.


4)Получите информацию о процессах в обычном и подробном форматах. 


5) Выведите список всех процессов, запущенных всеми пользователями, вошедшими 
в сеанс в системе. 


6) Получите список процессов, не связанные с терминалами. 


7) Проследите в течение минуты поведение процессов, использующих наибольшее процессорное время, используя наиболее подходящую для этого утилиту. 


8)Выведите PID процессов, использующих файл блочного устройства /dev/hda1. 


9)Запустите порожденную оболочку Bash. Исследуйте, посылая родительской оболочке Bash сигналы TERM, INT, QUIT и HUP, что при этом происходит. 


10)Запрограммируйте оболочку так, чтобы при получении ей сигнала TERM создавался файл pwd.txt, содержащий информацию о текущем каталоге. 


11)От имени суперпользователя запустите команду индексирования базы данных поиска в следующем виде: time nice -n 19 updatedb. А затем выполните такую же команду, в которой значение nice для updatedb будет -5. Сравните полученные результаты.