Цель:ознакомиться с понятием процесса в среде 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. Вывод должен быть отсортирован по номеру процесса.