Arrêter une application via le terminal

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.