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 votre PID pour utiliser la commande kill et tuer le processus, etc. Mais il y aura des moments où nous devrons également connaître le temps nécessaire à l’exécution d’un processus. 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 malware ou d'un malware lancé en arrière-plan sur notre système pour réaliser certaines activités indésirables, connaissant l'heure, nous connaîtrons l'étendue des dégâts. Et ce n’est qu’un exemple, il peut y avoir bien d’autres 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.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  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.