安科网

  • 首页
  • 极客社区
  • 下载
  • 科技
  • 工具
  • 导航
  • 登录
  • 注册

Linux 如何查看一个进程的堆栈(转)

linuxisperfect

linuxisperfect

2010-07-13

关注 关注

有两种方法:

第一种:pstack 进程ID

第二种,使用gdb 然后attach 进程ID,然后再使用命令 thread apply all bt

两种方法都可以列出进程所有的线程的当前的调用栈。

不过,使用gdb的方法,还可以查看某些信息,例如局部变量,指针等。

不过,如果只看调用栈的话,pstack还是很方便的。

gdb命令 堆栈 linux系统

linuxisperfect

linuxisperfect

0 关注 2 粉丝 0 动态

关注 关注

相关推荐

Linux常用命令和vi,gdb的使用

ls以默认方式显示当前目录文件列表。ls -a显示所有文件包括隐藏文件。ls -l显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行。cd ..切换到上一级目录。rm file删除某一个文件。rm -rf dir删除当前目录下叫dir的整个目录

archimedes 2012-07-09

Linux下用gdb检测内核rootkit的方法

本文涉及的技术原理都不是新的,对研究人员没什么特别大的价值,不过对工程人员应急相应来说不失为一种新的方法.前面两段废话直接掠过...实在浪费感情-_-!a.在内核态劫持系统调用能以较小的代价控制整个系统,不必修太多东西;函数都会被欺骗;通过观察系统调用表中

linuxhong 2009-07-27
linuxisperfect

linuxisperfect

  • Linux之用户提权
  • Linux运维面试(填空题)
  • linux常用命令 总结
  • 批量修改Linux密码脚本(Python)
  • Linux防火墙ufw简介
W3CSchool教程
HTML 教程
CSS 教程
Bootstrap 教程
Javascript 教程
jQuery 教程
后端教程
C 教程
Java 教程
PHP 教程
Python 教程
Go 教程
移动开发
Android 教程
Swift 教程
Kotlin 教程
jQuery Mobile 教程
ionic 教程
关于我们
新闻动态
联系方式
招聘英才
安科实验室
帮助与反馈

安科网(Ancii),中国第一极客网

安科网

Copyright © 2013 - 2019 Ancii.com

京ICP备18063983号 京公网安备11010802014868号