Existe-t-il un commutateur pour indiquer la top
commande afin d'analyser le système une seule fois et de ne pas le surveiller tout le temps?
Existe-t-il un commutateur pour indiquer la top
commande afin d'analyser le système une seule fois et de ne pas le surveiller tout le temps?
Réponses:
Le -n
commutateur est ce que vous recherchez:
user@host:~$ top -n 1
Voir la page de manuel
-n : Number of iterations limit as: -n number
Specifies the maximum number of iterations, or frames, top should produce before ending.
Si vous souhaitez arrêter la top
commande, appuyez simplement sur q.
Remarque: Si vous avez tendance à utiliser top
dans un script, je dois dire qu'il top
n'est pas destiné aux scripts, utilisez ps
plutôt.
top
dans un script parce que je pense qu'il ps
n'est pas capable de lire la moyenne de charge du processeur. Ai-je tort?
notez que si vous souhaitez conserver la commande "top" pour un script, vous pouvez utiliser l' -b
option (l'option "-b" signifie "opération en mode batch"), cette option vous permet de rediriger la sortie dans un fichier.
Exemples:
top -bn 1 2>&1 1> /tmp/topN
top -ban 1 2>&1 1> /tmp/topAN
man command
) correspondante .