Žinokite, kiek laiko „Linux“ veikia procesas

„Tux Linux“ su blizgučiais

Visi, kurie jau žino GNU / Linux arba „Unix“ sistemos žinos komandą ps, kuri leidžia stebėti procesus, taip pat kitas programas, leidžiančias dirbti su atvirais procesais mūsų operacinėje sistemoje. Na, mes jau paskelbėme keletą vadovėlių, skirtų atlikti kai kurias su procesais susijusias administracijas, tačiau šiandien mes skirsime šį straipsnį, kad sukurtume įrašą, kuriame žingsnis po žingsnio ir paprastai aprašysime, kaip galite sužinoti vykdymą proceso laikas buvo aktyvus.

Kai kuriais atvejais turėsime žinoti ne tik informaciją, pvz., Failus, kuriuos atidarė procesas arba savo PID, kad galėtumėte naudoti žudymo komandą ir sustabdyti procesą ir pan. Tačiau kartais turėsime žinoti, kiek laiko reikia procesui vykdyti. Pavyzdžiui, jei tai keistas procesas, žinokite, kiek laiko jis buvo aktyvus. Kadangi tai gali būti tam tikros rūšies kenkėjiška programa arba tokia, kuri buvo paleista mūsų sistemos fone, siekiant atlikti tam tikrą nepageidaujamą veiklą. Žinodami laiką žinosime žalos mastą. Ir tai tik pavyzdys, gali būti daug daugiau atvejų, kai turime žinoti vykdymo laiką. Na, tam mums tik reikės ps komanda ir pdof. Tai, ką mes padarysime, bus antroji, kad sužinotume norimo patikrinti proceso PID. Akivaizdu, kad jei tai būtų keistas procesas, neliktų kito pasirinkimo, kaip stebėti visus aktyvius procesus ir aptikti juos rankiniu būdu ... Tačiau tuo atveju, jei programinė įranga yra žinoma:

pidof httpd

Tokiu atveju jis grąžins HTTP deemono proceso PID, tačiau jei norite sužinoti kitą programą, naudokite jos pavadinimą, o ne šią. Įsivaizduokime, kad jis grąžina PID 8735. Na, taip reikia naudoti ps nustatant laiką pasirinkus etime:

ps -p 8735 -o etime

Tai suteiks mums dienų, valandų, minučių ir sekundžių, kurias jis bėgo. Jei norite laiką rodyti sekundėmis, o ne DD-HH: MM: SS formatu, naudokite parinktį laikus.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.