script-linux/MemTempCPU

26 lines
638 B
Plaintext
Raw Normal View History

2023-03-22 09:35:33 +01:00
#!/bin/bash
# commande qui affiche des donnée utils sur le pc
2023-06-21 10:35:31 +02:00
echo -e "\nmem utiliser" :
2023-03-22 09:35:33 +01:00
## memoire utilisé/total
2023-03-27 15:04:12 +02:00
free -h | awk '/^Mem:/ {print $3 "/" $2}'
2023-03-22 09:35:33 +01:00
2023-06-21 10:35:31 +02:00
echo -e "\ntemp CPU :"
2023-03-22 09:35:33 +01:00
## temperature CPU
2023-03-27 15:04:12 +02:00
sensors | awk '/^Package/ {print $4}'
2023-03-22 09:35:33 +01:00
# print $X si le resultat est pas bon, remplacer X par le bon nb param
# necessite le paquet lm-sensors sur ubuntu sinon lm_sensors sur arch
2023-06-21 10:35:31 +02:00
echo -e "\ntop10 prog ressource cpu :"
2023-03-22 09:35:33 +01:00
## top 10 prog qui prenne le plus de ressource cpu
2023-03-27 15:04:12 +02:00
ps axch -o cmd:15,%cpu --sort=-%cpu | head
2023-03-22 09:35:33 +01:00
2023-06-21 10:35:31 +02:00
echo -e "\ntop10 prog mem :"
2023-03-22 09:35:33 +01:00
## top 10 prog qui prenne le plus de memoire
2023-03-27 15:04:12 +02:00
ps axch -o cmd:15,%mem --sort=-%mem | head