Je lance le script ci-dessous: #!/bin/bash ps ax | grep -q [v]arnish if [ $? -eq 0 ];then echo varnish is running... exit 0 else echo "Critical : varnish is not running " exit 2 fi La sortie est comme :: [root@server ~]# sh -x check_varnish_pro.sh + ps ax + …
Je fouille dans différentes sources, mais je ne trouve pas une bonne description de l'anatomie de la récolte des enfants. Ceci est un cas simple de ce que je voudrais comprendre. $ cat <( sleep 100 & wait ) & [1] 14247 $ ps ax -O pgid | grep $$ …
Il y a ces deux noms: un sous - shell et un shell enfant . Oui, un processus enfant sera lancé par l'un des éléments suivants: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat Sont-ils tous équivalents et partagent-ils le même nom? Tous …
J'ai donc un programme persistant exécuté en arrière-plan. Le tuer le fait simplement redémarrer avec un PID différent. Je voudrais le suspendre (le mettre en veille sans le tuer). Est-ce que kill -9 fait ça? Sinon, comment procéder?
Si je compile un programme à l'aide de gcc et essaie de l'exécuter à partir du shell bash, quelle est la séquence exacte des étapes suivies par bash pour l'exécuter? Je sais fork(), execve(), loader, dynamic linker(et autres) sont impliqués, mais quelqu'un peut - il donner une suite exacte des …
Je veux savoir quels ports sont utilisés par quels processus dans Embedded-Linux. Puisqu'il s'agit d'un simple Linux intégré, il n'y a pas de lignes de commande réseau telles que netstat, lsof. (seules les lignes de commande de base telles que cat, cp, echo, etc. existent). Une solution partielle semble être …
Je vais chercher pourquoi nous recevons des alertes de swap critiques, et je trouverai quelque chose comme: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ SWAP COMMAND 14683 user1 30 10 16.0g 772m 744 S 0.3 0.3 277:24.87 6.5g MATLAB 14576 user1 30 10 8125m 1.1g 736 …
Sous Linux, je voudrais suivre les exécutables qui sont exécutés en mon nom, y compris toute la ligne de commande (en pratique, chaque exec * () fait comme mon propre utilisateur). Un programme que je ne contrôle pas est censé, pour gérer une tâche, exécuter le programme que je transmets, …
Il existe des scripts qui enverront un e-mail lorsqu'un processus serveur sera terminé. Cependant, je ne veux pas vérifier mes courriels de temps en temps juste pour voir si un travail est terminé. Je souhaite donc recevoir un SMS. Ma question est similaire à celle-ci, il suffit d'échanger des SMS …
Il y a 5 processus qui ne peuvent pas être tués kill -9 $PIDet l'exécution cat /proc/$PID/cmdlinesuspendra la session en cours. Ce sont peut-être des processus zombies. L'exécution ps -ef or htopsuspendra également la session en cours. Mais topet ps -efonctionnent bien. Il semble donc que le système de fichiers …
Puis-je créer une ligne de commande bash qui n'exécute qu'une certaine commande si le processus n'est pas déjà en cours d'exécution (en arrière-plan)? Comment vérifier * si une commande est déjà en cours d'exécution? (afin que je puisse ajouter la commande suivante &&entre eux afin que la suivante s'exécute uniquement …
Quelle est la raison d'être de l'interruption des E / S? Quelles seraient les conséquences négatives si un processus gérant les E / S était autorisé à gérer un signal?
En utilisant bash, on peut suspendre un processus avec control-z. Cependant, existe-t-il des circonstances générales ou des directives à prendre en compte lorsqu'un processus ne se comporterait pas bien s'il était interrompu? Mon scénario spécifique consistait à créer un fichier tar qui prenait plus de temps que prévu. Je voulais …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.