J’utilise Ubuntu et j’aimerais arrêter une application en cours d’exécution à partir du terminal, plus précisément grâce à un script. Une façon consiste à obtenir le pid du processus et à émettre une commande de suppression avec le pid du processus. Mais comment puis-je obtenir le pid des applications en cours d’exécution? Ou existe-t-il un meilleur moyen de le faire?
vous pouvez utiliser
ps -ax | nom de l’application grep si votre recherche de type firefox ci-dessous commande
ps -ax | grep firefox
il montre l’ID de traitement des applications correspondantes que vous pouvez arrêter cette application par la commande kill si l’identifiant du processus = 1317,
kill -9 1317
Comment arrêter une application de s’ouvrir au début?
Vous devrez taper ps -A
et Enter.
Après cela, vous obtiendrez une liste de chaque application qui démarre par elle-même.
kill -9 (the number of the app)
Envoyez-moi un message qui ne vous aide pas.
ps -ef | nom de l’application grep
Si vous connaissez le nom de l’application:
-pidof “nom de l’application” (Cela retournera le pid de cette application)
-kill “pid”
Voici un script bash basique que j’ai écrit:
#!/bin/bash PID=`pidof start_program` kill $PID
“start_program” est le nom de l’application en cours d’exécution.
pkill couvrira probablement votre cas d’utilisation.
Ou existe-t-il un meilleur moyen de le faire?
Dépend de l’application. Certaines applications écrivent leur PID dans un fichier.