Quote Originally Posted by gogotogo View Post
Колега би ли обяснил за какво иде реч в тази версия на тези който не сме в час. Благодаря
Много просто: Когато една програма се стартира, за нея се отделя уникален номер ( от 1 и расте, примерно до 65535 и после пак от 1, като се прескачат заетите). Този номер се нарича Program IDentificator (pid). Програмите които остават да работят във фонов режим, си оставят номера във файл, за да стане `по истински' убиването им (при прекратяване на работа), презареждането им, презареждане на конфигурационните файлове и др. Този процес се нарича изпращане на сигнал до процеса, посредством неговия номер (pid). КАто пример в UN*X подобните системи: убиването на прецеса (терминирането) му -TERM (или с число: 15), презареждане на конфигурации -HUP (или число: 1), безусловно прекратяване на работата на процес -KILL (или с число: 9) и др. потребителски сигнали. PID-а може да се намери и по името на процеса, с командата `ps ax|grep име_на_процеса'. Сигнал до процес се праща с командата kill, последвана от сигнала и пид-а, или до всички процеси (когато процес е породил себе си, или няколкократно ръчно стартирани) с еднакви имена с командата `killall' последвана от номера на сигнала и името на процеса!