|
| |  Comenzi pentru gestiunea proceselor UNIX LInux
Comenzi pentru gestiunea proceselor
ps
functia:afiseaza starea proceselor
sintaxa:ps [optiuni] [(proces)]
explicatii:Da informatii despre procesele active in acel moment, indicind identificatorul procesului (PID),identificatorul parintelui(PPID) , terminalul de control al procesului (TT), starea procesului (STAT- secventa de 5 litere, fiecare precizand un anumit aspect relativ la proces-starea executiei, daca imaginea procesului se afla in memorie, prioritate), durata procesului (TIME). Starea procesului poate fi:r-in executie, w-in asteptare, s-suspendat, t-oprit, z-terminat, o-inexistent
Optiunile folosite cel mai des sunt: 57849mcg63leg4g
-a toate procesele asociate cu terminalul;
-l listare informatii complete;
-n toate procesele care nu sunt asociate cu terminalul;
nice ce849m7563leeg
functia:incarca un proces (task) cu prioritate redusa
sintaxa:nice [-(prioritate)] comanda [argumente]
explicatii:Lanseaza un task in paralel, avand prioritate mica. Prioritatea este un numar, numerele mari insemnind prioritate redusa. Administratorul poate lansa procese cu prioritate ridicata, chiar negativa. Prioritatile date prin nice trebuie sa fie pana la 20. Daca prioritatea nu este specificata, se incrementeaza cu 10 prioritatea implicita data de sistem.
Procesele executate cu nice, sunt executate in fundal (background), eventual dupa terminarea sesiunii de lucru, fiind procese cu timp mare de executie (de exemplu, efectuarea unui download).
Comanda nice 19 prog & lanseaza in fundal (prin operatorul &) prog, cu prioritatea minima.Executia aceluiasi program dupa terminarea sesiunii de lucru se face cu comanda:
nice nohup prog & , comanda nohup permitand acest lucru.
kill
functia:"omoara" un proces in curs de executie
sintaxa:kill [optiuni] (pid)
explicatii:Distruge procesul cu identificatorul (pid). Semnalul de distrugere sigura se da prin folosirea optiunii -9, altfel nefiind sigur ca distrugerea se va realiza. Optiunea -9 se va folosi doar cand prima forma a comenzii nu da rezultate.
sleep
time
functia:furnizeaza timpul de executi al unei comenzi
sintaxa:time (comanda)
explicatii:Se lanseaza in executie (comanda), iar la sfirsitul executiei se afiseaza timpul de executie si timpul sistem, in secunde.
sh
|