Friday, December 5, 2008

Quik Note: Мониторинг и отладка

  • ps -eafw отобразить запущенные процессы, используемые ими ресурсы и другую полезную информацию (единожды)
  • ps -e -o pid,args --forest вывести PID'ы и процессы в виде дерева
  • pstree отобразить дерево процессов
  • 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 вывести десять последних записей из системного журнал

No comments:

Post a Comment