Vsi, ki že vedo GNU / Linux ali pa bodo sistemi Unix poznali ukaz ps, ki nam omogoča spremljanje procesov, pa tudi druge programe, ki nam omogočajo delo z odprtimi procesi v našem operacijskem sistemu. No, že smo objavili nekaj vadnic za izvajanje nekaterih uprav, povezanih s procesi, danes pa bomo temu članku namenili objavo, v kateri bomo korak za korakom in na preprost način opisali, kako lahko poznate izvedbo čas procesa je bil aktiven.
V nekaterih primerih ne bomo morali poznati le podrobnosti, kot so datoteke, ki jih odpre procesu ali vaš PID za uporabo ukaza kill in ubijanje procesa itd. Toda včasih bomo morali poznati tudi čas, ki je potreben za izvedbo procesa. Na primer, če gre za čuden proces, veste, kako dolgo je bil aktiven. Ker gre lahko za neko vrsto zlonamerne programske opreme ali za tisto, ki je bila v našem sistemu zagnana v ozadju za izvajanje določene neželene dejavnosti. Če poznamo čas, bomo vedeli obseg škode. In to je samo primer, morda je veliko več primerov, ko moramo poznati čas izvedbe. No, za to bomo potrebovali le ukaz ps in tudi pdof. Naredili bomo drugo, da bomo poznali PID postopka, ki ga želimo preveriti. Očitno bi bilo, če bi šlo za nenavaden postopek, ne bi bilo druge možnosti, kot da bi spremljali vse aktivne procese in jih zaznali ročno ... Toda v primeru znane programske opreme:
pidof httpd
V tem primeru bo vrnil PID postopka za demon HTTP, če pa želite najti drug program, namesto tega uporabite njegovo ime. Predstavljajmo si, da vrne PID 8735. No, naslednje je, da s psom določimo čas z možnostjo etime:
ps -p 8735 -o etime
Dala nam bo dneve, ure, minute in sekunde, ko teče. Če želite čas namesto v obliki DD-HH: MM: SS prikazati v sekundah, uporabite to možnost časi.