Folyamatok leállítása
A folyamatok leállitásához tudnunk kel a folyamat azonosítóját. Ehhez itt találunk bővebb segitséget.
De hogy ne keljen sokat lapozni leírom ide is:
ps aux | grep "mit is keresünk"
Azon processzek listája ahol megtalálható a "keresett név" kifejezés.
ps aux | grep update
user 2846 0.0 0.5 313884 16616 ? Sl 08:26 0:00 update-notifier
user 3281 0.0 0.0 14572 1072 pts/0 S+ 08:55 0:00 grep --color=auto update
A fenti parancs hatására kapunk egy listát azzokal a folyamatokkal ahol a "keresett név" előfordul.
Vagy ha tudjuk a folyamat nevét használhatjuk a pidof parancsot.
pidof apache2
2004 2003 2002 2001 1225
A kivánt folyamat leállításához a kill parancsot használjuk.
kill -9 "folyamat azonosító"
kill és utánna a folyamat szám.
A példához igazitva:
kill -9 2846
"update-notifier" azaz a frissités értesítő kilőve.
Ha név szerint akarjuk a folyamatokat kilőni akkor használható a killall parancs.
FIGYELEM! Unix rendeszereknél a killall parancs máskép mükködik. Csak Linux rendszernél használd ha nem akarod az összes folyamatott leállítani.
killall update-notifier
leállítja a "update-notifier" folyamatot.
killall --user
leállitja a "user" felhasználó összes folyamatát