J'ai vu quelques articles vouloir la même chose en ce qui concerne l'utilisation, mais les réponses se réfèrent TOUJOURS à l'installation d'un outil tiers.
Je ne veux rien installer.
Des doublures? Ce qui suit serait une belle sortie:
CPU 11% RAM 20% HDD 85%
command-line
monitoring
Karl Morrison
la source
la source
Réponses:
Vous pouvez utiliser ceci
La sortie est
la source
df -h /
une partie de la ligne de commande affiche les statistiques sur la/
partition. Vous pouvez répéter ladf -h
commande et remplacer/
par le point de montage que vous devez surveiller.top
va bien. L'utilisation du processeur ne peut pas être mesurée au moment actuel, elle doit être mesurée sur une courte période de temps. Lorsqu'iltop
exécute la première itération, il affiche l'utilisation moyenne depuis le dernier redémarrage. En commençant par la deuxième itération, il montre l'utilisation actuelle réelle depuis l'itération précédente. Et si vous avez des problèmes avec la localisation, vous pouvez mettreLC_ALL=C
en avant la commande pour utiliser la localisation anglaise par défaut (formats numériques, etc., pas la langue).top -bn1 | grep "Cpu(s)"
partop -bn2 | grep "Cpu(s)" | tail -n1
. Le premier affichera une moyenne à long terme, comme l'a souligné Byte Commander.Pour l'utilisation du processeur (moyenne de
(user+system)/(user+system+idle)
temps sur 0,1 seconde):Pour l'utilisation de la RAM (
(total-available)/total
):Pour l'utilisation du disque dur (uniquement pour le volume monté comme
/
):la source
free
commande utilise toujours l'ancien format de sortie avec des tampons / ligne de cache / - séparés ...man free
: " Estimation de la quantité de mémoire disponible pour démarrer de nouvelles applications, sans échange. Contrairement aux données fournies par le cache ou les champs libres, ce champ prend en compte le cache de page et également que toutes les dalles de mémoire récupérables ne seront pas récupérées en raison d'éléments en cours d'utilisation MemAvailable dans / proc / meminfo, disponible sur les noyaux 3.14, émulé sur les noyaux 2.6.27+, sinon le même que gratuit) "