Howto Debug

howto_debug.1493026722.txt.gz | Хозяин: admin | Изменен: 20.05.2019 15:18 admin Черновик Новейший утвержденный

Это старая версия документа.


Как поймать сокет

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

Если сервер повис

или не может выключиться, спасаем файловую систему ALT+SysRq + REISUSSB или

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

или хотя бы

echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
Ваш комментарий. Вики-синтаксис разрешён: