Howto Debug
Различия
Здесь показаны различия между двумя версиями данной страницы.
howto:howto_debug [20.04.2017 11:11] admin |
howto:howto_debug [20.05.2019 15:18] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ==== Как поймать сокет ==== | ||
- | <code bash> | ||
- | ls -l /proc/27395/fd/ | ||
- | 3634137309 | ||
- | cat /proc/net/tcp | grep 3634137309 | ||
- | cat /proc/net/tcp | grep 0100007F:8A8F | ||
- | for d in /proc/[0-9]*; do ll $d/fd | grep 3634137308 && echo $d; done | ||
- | ps aux|grep 21838 | ||
- | </code> | ||
- | ==== Если сервер повис === | ||
- | или не может выключиться, спасаем файловую систему ALT+SysRq + REISUSSB | ||
- | или | ||
- | <code bash> | ||
- | echo 1 > /proc/sys/kernel/sysrq | ||
- | echo r > /proc/sysrq-trigger | ||
- | echo e > /proc/sysrq-trigger | ||
- | echo i > /proc/sysrq-trigger | ||
- | echo s > /proc/sysrq-trigger | ||
- | echo u > /proc/sysrq-trigger | ||
- | echo s > /proc/sysrq-trigger | ||
- | echo b > /proc/sysrq-trigger | ||
- | или хотя бы | ||
- | </code> | ||
- | <code bash> | ||
- | echo 1 > /proc/sys/kernel/sysrq | ||
- | echo b > /proc/sysrq-trigger | ||
- | </code> |