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>​