Znajte koliko dugo traje proces na Linuxu

Tux Linux sa sjajem

Svi koji to već znaju GNU / Linux ili Unix sistemi će znati naredbu ps koja nam omogućava praćenje procesa, kao i druge programe koji nam omogućavaju rad s otvorenim procesima u našem operativnom sistemu. Pa, već smo objavili nekoliko vodiča za provođenje nekih administracija povezanih s procesima, ali danas ćemo ovaj članak posvetiti stvaranju posta u kojem ćemo korak po korak i na jednostavan način opisati kako možete znati izvršenje vrijeme procesa je bilo aktivno.

U nekim prilikama ne samo da ćemo morati znati detalje poput datoteka koje je otvorio proces ili vaš PID da koristite naredbu kill i ukinete proces itd. Ali biće trenutaka kada moramo znati i vrijeme koje je potrebno procesu da se izvrši. Na primjer, ako je to čudan proces, znajte koliko je dugo bio aktivan. Budući da se radi o nekoj vrsti zlonamjernog softvera ili o onom koji je pokrenut u pozadini na našem sistemu kako bi izvršio određene neželjene aktivnosti, znajući vrijeme znat ćemo obim štete. A ovo je samo primjer, može biti mnogo više slučajeva u kojima moramo znati vrijeme izvršenja. Pa, za to će nam samo trebati naredba ps i pdof. Ono što ćemo učiniti je da upotrijebimo drugi da znamo PID procesa koji želimo provjeriti. Očito, da je to čudan proces, ne bi preostalo ništa drugo nego nadzirati sve aktivne procese i detektirati ga ručno ... Ali u slučaju da je poznat softver:

pidof httpd

U ovom slučaju vratit će PID procesa za HTTP demon, ali ako želite pronaći drugi program, upotrijebite njegovo ime umjesto ovog. Zamislimo da vraća PID 8735. Pa, sljedeće je korištenje ps za određivanje vremena s etime opcijom:

ps -p 8735 -o etime

I dat će nam dane, sate, minute i sekunde koliko traje. Ako želite vrijeme prikazati u sekundama, umjesto u DD-HH: MM: SS formatu, tada koristite opciju puta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.