- Home
- Software
- Linux
- Shell
- Monitoring - Debugging
Visualizza i processi di sistema che utilizzano più cpu
top
Visualizza i processi di sistema
ps -eafw
Visualizza i processi sistema in maniera gerarchica
ps -e -o pid,args –forest
Mostra un albero dei processi sistema
pstree
Forzare la chiusura del processo e terminarlo
kill -9 ID_Processo
Forzare il processo a ricaricare la configurazione
kill -1 ID_Processo
Visualizza la lista dei file aperti dai processi
lsof -p $$
Visualizza la lista dei file aperti in una determinato path di sistema
lsof /home/user1
Mostra le chiamate di sistema fatte e ricevute da un processo
strace -c ls >/dev/null
Visualizza le chiamate alle librerie
strace -f -e open ls >/dev/null
Mostra gli interrupts in tempo reale
watch -n1 ‘cat /proc/interrupts’
Mostra lo storico dei reboot
last reboot
Visualizza i mooduli del kernel caricati
lsmod
Visualizza lo status della ram in megabyte
free -m
Monitorare l’affidabilità di un hard-disk mediante SMART
smartctl -A /dev/hda
Verificare se SMART è attivo su un hard-disk
smartctl -i /dev/hda
Visualizzare gli eventi inerenti al processo di boot del kernel
tail /var/log/dmesg
Visualizzare gli eventi di sistema
tail /var/log/messages