Мониторинг и отладка 20.12.2009 21:21 Администратор Мониторинг и отладка top отобразить запущенные процессы, используемые ими ресурсы и другую полезную информацию (с автоматическим обновлением данных) ps -eafw отобразить запущенные процессы, используемые ими ресурсы и другую полезную информацию (единожды) ps -e -o pid,args --forest вывести PID'ы и процессы в виде дерева pstree отобразить дерево процессов kill -9 98989 "убить" процесс с PID 98989 "на смерть" (без соблюдения целостности данных) kill -KILL 98989 kill -TERM 98989 Корректно завершить процесс с PID 98989 kill -1 98989 заставить процесс с PID 98989 перепрочитать файл конфигурации kill -HUP 98989 lsof -p 98989 отобразить список файлов, открытых процессом с PID 98989 lsof /home/user1 отобразить список открытых файлов из директории /home/user1 strace -c ls >/dev/null вывести список системных вызовов, созданных и полученных процессом ls strace -f -e open ls >/dev/null вывести вызовы бибилотек watch -n1 'cat /proc/interrupts' отображать прерывания в режиме реального времени last reboot отобразить историю перезагрузок системы last user1 отобразить историю регистрации пользователя user1 в системе и время его нахождения в ней lsmod вывести загруженные модули ядра free -m показать состояние оперативной памяти в мегабайтах smartctl -A /dev/hda контроль состояния жёсткого диска /dev/hda через SMART smartctl -i /dev/hda проверить доступность SMART на жёстком диске /dev/hda tail /var/log/dmesg вывести десять последних записей из журнала загрузки ядра tail /var/log/messages вывести десять последних записей из системного журнала