Legende:

BSD# FreeBSD 8
FED# Fedora Core 4
SOL# Solaris 10

1) Commandes de supervision:

• Afficher le détail des volumes occupés sur les partitions montées

BSD# df -h
BSD# df -h /dev/ad0s1
BSD# df -h /directory
FED# df -h
SOL# df -h

• Afficher la taille des répertoires utilisateurs dans le home (trier du plus élevé au plus faible)

BSD# du -ms /home/*/ | sort -rn
FED# du -ms /home/*/ | sort -rn
SOL# du -s /export/home/*/ | sort -rn

ou

BSD# du -m -d 1 /home/ | sort -rn  (affiche le repertoire source)
FED# du -m --max-depth=1 /home/ | sort -rn

Attention: la commande ls affiche seulement la taille du « fichier » répertoire, l’utilisation des commandes ci-dessous n’est donc pas adapté dans notre cas:

BSD# ls -lhS | grep ^d
FED# ls -lhS | grep ^d  (tri croisant ajouter -r pour reverse)
SOL# ls -s | sort -nr | grep ^d

• Afficher les 10 processus qui consomment le plus de temps processeur

BSD# top -n 10
FED# top -n 1 | head -n 17
FED# ps -aux | sort -k3,3r | head
SOL# prstat -n 10 1 1 (10 premiers, affichage 1 fois pendant 1 sec)

• Afficher la mémoire disponible et occupée

BSD# vmstat (pas de swap)
BSD# top free
FED# vmstat (pas de swap)
FED# free
SOL# vmstat (pas de swap)

• Afficher les processus zombies
TODO: FED# ps aux | sort => colonne STAT Z