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. Сравните
полученные
результаты.