Connaitre l'origine d'une commande

Bonjour,

J'ai un script perl lancer sur ma machine et j'aimerais savoir où il se cache .
Quand je fait un top , j'obtient ceci :

4288 www-data 15 0 73012 16m 1908 S 2.0 1.7 21:19.89 perl

Mais impossible de trouver se que c'est . Quelqu'un connaitrait il une commande pour affiche
sa racine .

D'avance Merci .

GreG

6 réponses

  1. Contributeur
    la commande c'est 'perl'
    un simple
    which perl
    suffit ;)
    0
    1. Modérateur
      Salut,

      l'interpteur perl se trouve normalement dans /usr/bin donc /usr/bin/perl c'est le chemin complet

      en revanche je vois qu'il est lancer sous l'identité de www-data qui me fait penser à un script cgi

      affiche
       ps aux | grep www-data 
      peut être on aura plus de détails
      0
      1. Bonjour,

        un which perl me donne seulement :

        which perl
        /usr/bin/perl

        Il me donne pas l'emplacement des scripts perl lancé .
        0
        1. Modérateur
          Salut,

          et un
          ps -ef | grep www-data 
          te renvoie quoi ?
          0
          1. Je trouve ça :

            www-data 31859 1 0 Dec07 ? 00:00:01 etropchat

            Mais impossible de trouver etropchat avec un locate etropchat, meme apres un updatedb :-(
            0
            1. Modérateur
              Salut,

              affiche le résultat de
              ps aux | grep etropchat
              0