Ziniet, cik ilgi process darbojas Linux

Tux Linux ar mirdzumu

Visi, kas jau zina GNU / Linux vai Unix sistēmas zinās komandu ps, kas ļauj pārraudzīt procesus, kā arī citas programmas, kas ļauj mums strādāt ar atvērtiem procesiem mūsu operētājsistēmā. Nu, mēs jau esam publicējuši dažas apmācības, lai veiktu dažas ar procesiem saistītās administrācijas, taču šodien mēs veltīsim šo rakstu, lai izveidotu ziņu, kurā mēs soli pa solim un vienkāršā veidā aprakstīsim, kā jūs varat zināt izpildi procesa laiks ir bijis aktīvs.

Dažos gadījumos mums būs jāzina ne tikai detaļas, piemēram, faili, kurus atvērusi process vai jūsu PID, lai izmantotu kill komandu un apturētu procesu utt. Bet būs reizes, kad mums ir jāzina arī laiks, kas nepieciešams procesa izpildei. Piemēram, ja tas ir dīvains process, ziniet, cik ilgi tas ir bijis aktīvs. Tā kā tā var būt kāda veida ļaunprātīga programmatūra vai tāda, kas mūsu sistēmā ir palaista fonā, lai veiktu noteiktas nevēlamas darbības. Zinot laiku, mēs uzzināsim kaitējuma apmēru. Un tas ir tikai piemērs, var būt daudz vairāk gadījumu, kad mums ir jāzina izpildes laiks. Nu, tam mums vajadzēs tikai ps komanda un arī pdof. Ko mēs darīsim, būs izmantot otro, lai uzzinātu PID procesu, kuru mēs vēlamies pārbaudīt. Acīmredzot, ja tas būtu dīvains process, nekas cits neatliktu, kā uzraudzīt visus aktīvos procesus un noteikt tos manuāli ... Bet, ja programmatūra ir zināma:

pidof httpd

Šajā gadījumā tas atgriezīs HTTP dēmona procesa PID, bet, ja vēlaties uzzināt citu programmu, izmantojiet tās nosaukumu, nevis šo. Iedomāsimies, ka tas atgriež PID 8735. Nu, šādi izmantojiet ps, lai noteiktu laiku ar opciju etime:

ps -p 8735 -o etime

Un tas dos mums dienas, stundas, minūtes un sekundes, kuras tas ir darbojies. Ja vēlaties attēlot laiku sekundēs, nevis formātā DD-HH: MM: SS, izmantojiet opciju laikam.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.