Un proces este o instanta a unui program de computer care are o identificare unica numita si PID (Process Identifier). In sistemul de operare Linux, un proces poate rula in fundal, in prim-plan sau poate fi in stare suspendata.
Cea mai comuna problema pentru utilizatorii Linux este terminarea unui proces astfel incat alte sarcini sa poata fi efectuate corect in sistem. Cand un proces nu mai raspunde la comenzi poate fi terminat / inchis de utilizator cu comanda Linux kill.
Pentru a termina un proces Linux utilizand comanda "kill" va recomandam sa urmati pasii de mai jos:
Executati urmatoarea comanda Linux pentru a obtine numarul de identificare (PID) al procesului pe care doriti sa-l terminati:
ps ProcesulMeu
Dupa executarea comenzii, aceasta va returna ceva similar cu:
PID TTY TIME CMD
1234 dz07 0:50 edit FisierulMeu
1235 dz07 0:47 -csh
Executati urmatoarea comanda de terminare a primului proces mentionat in exemplu:
kill -1 1234
Executati urmatoarea comanda pentru a termina al doilea proces activ:
kill -1 1235
Este posibil ca kill -1 sa nu functioneze, iar in aceste cazuri va trebui sa utilizati argumentul -9 pentru a sterge procesul din sistemul dv. Rulati urmatoarea comanda:
kill -9 1234
kill -9 1235
Puteti termina de asemenea toate instantele unui proces dat, utilizand comanda killall, astfel:
killall <pname>
<pname> se refera la numele procesului
Instructiunile prezentate aici se aplica doar in cazul serverelor virtuale sau a serverelor dedicate intrucat necesita acces cu drepturi de root la server.
Pentru asistenta in privinta serverelor dedicate, va rugam sa ne contactati. HostX va poate pune la dispozitie servere dedicate in Romania cu orice configuratii.
