Savoir depuis combien de temps un processus est en cours d'exécution sous Linux

Tux Linux avec des paillettes

Tous ceux qui savent déjà GNU / Linux ou les systèmes Unix connaîtront la commande ps qui nous permet de surveiller les processus, ainsi que d'autres programmes qui nous permettent de travailler avec des processus ouverts dans notre système d'exploitation. Eh bien, nous avons déjà publié quelques tutoriels pour réaliser certaines administrations liées aux processus, mais aujourd'hui nous allons dédier cet article pour créer un article dans lequel nous décrirons étape par étape et de manière simple comment vous pouvez connaître l'exécution moment où un processus a été actif.

À certaines occasions, nous n'aurons pas seulement à connaître des détails tels que les fichiers ouverts par le processus ou son PID pour utiliser la commande kill et tuer le processus, etc. Mais il y aura des moments où nous devrons également savoir depuis combien de temps un processus est en cours d'exécution. Par exemple, s'il s'agit d'un processus étrange, sachez depuis combien de temps il est actif. Puisqu'il peut s'agir d'un type de logiciel malveillant ou qu'il a été lancé en arrière-plan dans notre système pour effectuer certaines activités indésirables.En sachant l'heure, nous connaîtrons l'étendue des dégâts. Et ce n'est qu'un exemple, il peut y avoir beaucoup plus de cas où nous devons connaître le temps d'exécution. Eh bien, pour cela nous aurons seulement besoin la commande ps et aussi pdof. Ce que nous allons faire, c'est utiliser le second pour connaître le PID du processus que nous voulons vérifier. Évidemment, s'il s'agissait d'un processus étrange, il n'y aurait pas d'autre choix que de surveiller tous les processus actifs et de le détecter manuellement ... Mais dans le cas d'un logiciel connu:

pidof httpd

Dans ce cas, il renverra le PID du processus pour le démon HTTP, mais si vous voulez découvrir un autre programme, utilisez son nom à la place de celui-ci. Imaginons qu'il renvoie le PID 8735. Eh bien, ce qui suit consiste à utiliser ps pour déterminer l'heure avec l'option etime:

ps -p 8735 -o etime

Et il nous donnera les jours, les heures, les minutes et les secondes pendant lesquels il a fonctionné. Si vous souhaitez afficher l'heure en secondes au lieu du format DD-HH: MM: SS, utilisez l'option fois.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.