有两种方法: 第一种:pstack 进程ID 第二种,使用gdb 然后attach 进程ID,然后再使用命令 thread apply all bt 第三种:strace -f -p pid 该方法和pstack类似 第四中:gcore pid ,输出core文件,gdb cmd corefile 两种方法都可以列出进程所有的线程的当前的调用栈。 不过,使用gdb的方法,还可以查看某些信息,例如局部变量,指针等。 不过,如果只看调用栈的话,pstack还是很方便的。 (责任编辑:IT) |
有两种方法: 第一种:pstack 进程ID 第二种,使用gdb 然后attach 进程ID,然后再使用命令 thread apply all bt 第三种:strace -f -p pid 该方法和pstack类似 第四中:gcore pid ,输出core文件,gdb cmd corefile 两种方法都可以列出进程所有的线程的当前的调用栈。 不过,使用gdb的方法,还可以查看某些信息,例如局部变量,指针等。 不过,如果只看调用栈的话,pstack还是很方便的。 (责任编辑:IT) |
https://www.2daygeek.com/category/shell-script/...
对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最...
记录所有用户登录系统的任何操作日志,以便有据可查。 1.编辑 /etc/profile 文件。 1 ...
概览: 目前网卡绑定 mode 共有七种 (0~6)bond0 、 bond1 、 bond2 、 bond3 、 bond4...
服务器用户权限管理改造方案与实施项目步骤: 1.在了解公司业务流程后,提出权限整改...
个人计算机或者服务器上的备份对于防止数据丢失很重要。系统管理员每天需要处理大量的...