亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux?gdb調(diào)試正在運(yùn)行中的程序方式

 更新時(shí)間:2023年09月04日 10:30:51   作者:renmy666  
這篇文章主要介紹了Linux?gdb調(diào)試正在運(yùn)行中的程序方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1. 獲取所要調(diào)試程序的進(jìn)程號

2. gdb 調(diào)試正在運(yùn)行的程序

命令如下:

gdb attach 100717

3. 查看當(dāng)前正在運(yùn)行的線程

命令如下:

info threads

可以看到,當(dāng)前有20個線程正在運(yùn)行

4. 查看每個線程的基本信息

這樣我才知道,我的讀目錄是運(yùn)行在哪個線程里面,

命令如下:

thread apply all bt

能清晰的知道,Thread 4是我想調(diào)試的線程

5. 進(jìn)入調(diào)試的線程并查看運(yùn)行的情況

命令如下:

t 4

是切換到4號線程

bt

是查看當(dāng)前線程的堆棧情況

可以看到線程是停留在了msisdn.c:920,這里有一個while循環(huán),所以接下來設(shè)置斷點(diǎn),讓程序重新跑起來。

這里的重點(diǎn)是命令 c,就是讓程序繼續(xù)跑起來,因?yàn)楫?dāng)你gdb之后,程序是已經(jīng)停下來了的,接下來就可以用 單步啊、next啊,來查看你的內(nèi)存變量了

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • linux中使用grep命令詳解

    linux中使用grep命令詳解

    在本篇文章里小編給大家整理了關(guān)于linux中使用grep命令的相關(guān)知識點(diǎn)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。
    2019-03-03
  • Varnish配置文件詳解(架構(gòu)師之路)

    Varnish配置文件詳解(架構(gòu)師之路)

    這篇文章主要介紹了Varnish配置文件詳解(架構(gòu)師之路),需要的朋友可以參考下
    2016-02-02
  • 詳解Linux下安裝php環(huán)境并且配置Nginx支持php-fpm模塊

    詳解Linux下安裝php環(huán)境并且配置Nginx支持php-fpm模塊

    本篇文章主要介紹了詳解Linux下安裝php環(huán)境并且配置Nginx支持php-fpm模塊,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • 在CentOS 6 中安裝WordPress(一) 安裝Apache,Mysql, PHP環(huán)境

    在CentOS 6 中安裝WordPress(一) 安裝Apache,Mysql, PHP環(huán)境

    最近做個項(xiàng)目,拿到一臺CentOS 6服務(wù)器,需要在上面配置php環(huán)境,并安裝WordPress,我們先來看看第一步,配置AMP(Apache,Mysql, PHP)環(huán)境
    2014-06-06
  • Linux中使用NTP保持精確時(shí)間的方法詳解

    Linux中使用NTP保持精確時(shí)間的方法詳解

    Linux系統(tǒng)下,一般使用ntp服務(wù)來同步不同機(jī)器的時(shí)間,NTP 是網(wǎng)絡(luò)時(shí)間協(xié)議(Network Time Protocol)的簡稱,下面這篇文章主要給大家介紹了關(guān)于Linux中使用NTP保持精確的時(shí)間的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2018-03-03
  • CentOS7服務(wù)器環(huán)境下vsftpd安裝及配置方法

    CentOS7服務(wù)器環(huán)境下vsftpd安裝及配置方法

    這篇文章主要介紹了CentOS7服務(wù)器環(huán)境下vsftpd安裝及配置方法,結(jié)合實(shí)例形式分析了CentOS7服務(wù)器環(huán)境下進(jìn)行vsftpd安裝及配置的步驟與相關(guān)問題解決方法,需要的朋友可以參考下
    2018-03-03
  • Linux常用命令last的使用方法詳解

    Linux常用命令last的使用方法詳解

    最近在學(xué)習(xí)linux命令,學(xué)習(xí)到了last命令,發(fā)現(xiàn)很多同學(xué)對last命令不是很熟悉,last命令的功能列出目前與過去登入系統(tǒng)的用戶相關(guān)信息,下面這篇文章主要給大家介紹了關(guān)于Linux常用命令last的使用方法,需要的朋友可以參考借鑒。
    2017-08-08
  • Linux中selinux基礎(chǔ)配置教程詳解

    Linux中selinux基礎(chǔ)配置教程詳解

    SELinux(Security-Enhanced Linux)的簡單配置,涉及SELinux的工作模式、配置文件修改、查看和修改上下文信息,以及恢復(fù)文件或目錄的上下文信息。這篇文章主要介紹了Linux中selinux基礎(chǔ)配置,需要的朋友可以參考下
    2018-11-11
  • 如何在Linux環(huán)境為用戶添加sudo權(quán)限

    如何在Linux環(huán)境為用戶添加sudo權(quán)限

    這篇文章主要介紹了如何在Linux環(huán)境為用戶添加sudo權(quán)限,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17詳細(xì)配置

    Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17詳細(xì)配置

    算不上經(jīng)驗(yàn),只能說是個人總結(jié).在搭建過程中遇到的問題.并記錄下來.剛開學(xué)習(xí)始搭建環(huán)境的朋友少走一些彎路.這沒有過多的參數(shù),并不是什么高性能網(wǎng)站的部署.本人經(jīng)驗(yàn)有限,在此分享一些遇到的問題.
    2012-06-06

最新評論