Лабораторная работа №4. Команды для управления процессами.

Цель:ознакомиться с понятием процесса в среде UNIX . Изучить механизмы межпроцессорного взаимодействия и основные действия по работе с процессами. Ознакомиться со средствами оболочки, предназначенными для работы с процессами.

Ход работы:

1.Освойте работу с командой ps. Попробуйте запускать ее с различными аргументами. Если вывод команды не помещается на экране, используйте команду less.


marina@ubuntu:~$ ps –a(выводит информацию о процессах всех пользователей)

 

marina@ubuntu:~$ ps –x(выводит информацию о процессах, не подключенных к терминалу)

 


marina@ubuntu:~$ ps –w(использует строки длиной 132 символа)

 


marina@ubuntu:~$ ps –e(выводит значения переменных окружения процесса)

 

2. Выведите в файл отчета (lab4.txt) следующую информацию о запущенных Вами процессах: pid, ppid, tty, ruid, command. Вывод должен быть отсортирован по номеру процесса.

marina@ubuntu:~$ touch lab4.txt(создаём файл отчета)


marina@ubuntu:~$ ps –o pid,ppid,tty,ruid,command>>lab4.txt

3.Выведите в файл отчета информацию о процессах запущенных пользователем root. Вывод должен быть отсортирован по номеру процесса.