Unix процеси
Процесът е просто работеща програма във вашата система. Вашият уеб браузър, мениджър на прозорци, прозорец на терминала и X сървър са всички процеси, с които взаимодействате директно. Много други процеси работят във фонов режим, като уеб сървъри и други системни задачи. Нов процес се създава всеки път, когато въведете команда като ls или pwd , въпреки че такива процеси обикновено са краткотрайни.

Всеки процес има уникален идентификационен номер, наречен ID на процеса или PID. Въпреки че всеки процес, стартиран във всеки един момент, има различен идентификационен номер, с течение на времето PID-ите могат да бъдат използвани повторно.

Освен първоначалния процес (обикновено наричан init ) всеки има родителски процес, от който е създаден. Например, ако стартирате vi от подкана на черупката, родителският процес на vi ще бъде вашата обвивка. Процесът може да има произволен брой деца, но само един родител.

Всеки процес протича с разрешенията на някои потребители и групи, които се прилагат при достъп до файлове и директории. Потребителите и процесите могат да убиват само други процеси, които притежават, с изключение на root, които могат да убият всичко.