IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Kill process avec nom


Sujet :

Administration système

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut Kill process avec nom
    Bonjour,

    Je dois dans le cadre de mon stage réaliser un script pour tuer des processus de capture d'ip sur notre serveur de sécurité.
    J'ai réussi plus ou moins bien à isoler le PID d'un processus pour le tuer par la suite avec la commande "kill", mais ça ne marche pas super bien
    Donc je chercher à utiliser la commande "killall" avec le paramètre -e, dans le but de tuer le processus par rapport à son nom.
    Il se trouve que ça marche avec les processus qui ont des noms assez simples et sans caractères exotiques, mais dans mon cas non.
    Voici par exemple le nom d'un processus à stopper :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /usr/sbin/tcpdump -s 0 -w /var/capture/test_04-02-2011_15h32m22/test.pcap -C 5 -W fichier=200 -i br0 (vlan and host 192.168.1.1) -Z root
    Oui je sais ça fait long, mais c'est la commande qui le veut
    Et encore dans mon cas je n'ai que deux parenthèses, mais imaginez avec d'autres.

    Avez vous des idées, suggestions, autres ? Je suis preneur.

    En tout cas merci pour votre attention, et bonne journée.

  2. #2
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Points : 2 412
    Points
    2 412
    Par défaut
    Bonsoir,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pkill "/usr/sbin/tcpdump -s 0 -w /var/capture/test_04-02-2011_15h32m22/test.pcap -C 5 -W fichier=200 -i br0 (vlan and host 192.168.1.1) -Z root"
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Je teste ça demain et vous tiens au courant.
    Merci

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Négatif, il n'y a pas de message ni rien, mais le processus tourne encore.

    On m'a proposé :
    pkill -f '/usr/sbin/tcpdump -s 0 -w /var/capture/test_04-02-2011_15h32m22/test.pcap -C 5 -W fichier=200 -i br0 (vlan and host 192.168.1.1) -Z root'
    Je teste ça demain.

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ps aux | grep "/usr/sbin/tcpdump -s 0 -w /var/capture/test_04-02-2011_15h32m22/test.pcap -C 5 -W fichier=200 -i br0 (vlan and host 192.168.1.1) -Z root" | awk '{ print $2}' | kill
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Transormer un lien bouton submit avec nom et valeur ?
    Par boteha dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 20/02/2005, 19h23
  2. Lister les process avec leurs arguments
    Par jamfr73 dans le forum MFC
    Réponses: 5
    Dernier message: 23/12/2004, 10h54
  3. [syntaxe]Creation table avec nom dynamique
    Par ZuZu dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 23/09/2004, 18h01
  4. Coment faire du post-processing avec Dx9 ?
    Par rolkA dans le forum DirectX
    Réponses: 23
    Dernier message: 24/11/2003, 21h15
  5. base avec nom des pays
    Par jack-daniel dans le forum Requêtes
    Réponses: 2
    Dernier message: 08/07/2003, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo