搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
凡人多烦事01
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
使用 Fiddler 抓包PC微信小程序_fiddler 可以抓到微信的请求地址嘛
2
实用攻略:云服务器如何选购?要考虑哪些因素?超详细!(上)_业务云服务器怎么选购集群
3
探索Web中的颜色选择:不同取色方法的实现
4
使用docker快速搭建openvpn
5
Local to local copy not supported
6
基于JavaScript在Web端用Cesium加载自己的点云数据_cesium加载点云数据
7
C++ replace() 函数用法_c++ replace函数怎么用
8
前端面试八股文(详细版)— 下_前端八股文pdf
9
Kubernetes 集群疑难杂症排障:服务器 IP 变更后集群故障了,我该如何修复?
10
2024年AI辅助研发:科技变革的引擎
当前位置:
article
> 正文
linux GDB调试常用命令_sudo gdb -p
作者:凡人多烦事01 | 2024-03-22 12:07:34
赞
踩
sudo gdb -p
tip:首先编译时需要-g携带编译信息
gcc
a.c -g -o app
gdb app :进入调试
run/r :运行程序
quit/q :退出程序
break/b :打断点
1.b +行号 2. b +函数名 3. b +if 变量名=value (条件断点)
delete/del:删除断点,后面接断点编号,编号由info查看得知
info/i :查看信息 i b 查看断点信息
print/p :打印变量的值或地址 eg; p i p &i
ptype : 打印变量的数据类型 ptype i 返回int
n: 逐条语句执行
c : 执行到下一个断点位置
step/s :进入被调用函数内部
finish :退出被调用的函数内部
u: 退出当前循环
display: 追踪变量值,后面接变量名
undisplay :取消追踪变量值,后面借编号,编号有info +display 获取
GDB中实现输入linux的基本命令 eg:shell cat a.c(在GDB中输入)
set logging on :开启日志功能,退出调试后会自动生成log.txt文件,里面记录的是每个操作的步骤
现实中程序崩溃时,用到调试功能才是常见的情况,当程序出现错误时,应该调试core文件,操作如下 ulimit -a , ulimit -c ulimited 后,程序出错是后出现一个core文件 再 gdb app +core文件名
gdb 调试一个正在运行的程序 gdb -p -pid
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/凡人多烦事01/article/detail/288064
推荐阅读
article
Windows
11
Build
26052
预览版
见,
微软
确认将原生
支持
Sudo
命令
...
根据
微软
目前已经删除的一份
支持
文档,
微软
计划在
Windows
11
Build
26052
预览版
更新中,引入对 Su...
赞
踩
article
Linux
匹配
关键字查看
上下
日志_
linux
查看
grep
上下
100
行日志...
查看A.log里面“ABC”关键词
上下
100
行:
grep
-C
100
'ABC' A.log如果开发需要日志的话就执行...
赞
踩
article
旧版
chrome
下载(
windows
/
mac
/
linux
)_
mac
os
旧版
本 google chro...
旧版
chrome
浏览器下载,有
windows
、
mac
、
linux
_
mac
os
旧版
本 google
chrome
mac
os...
赞
踩
article
linux
json
写
sql
注入
,
sql
注入
之
json
注入
(
php
代码
)...
环境
php
study
php
服务端
代码
security数据库中的users表中的username,password字段用户...
赞
踩
article
Linux
Nginx
SSL
证书
配置
正确,扔展示不安全_
nginx
配置
了ssl
证书
,显示不安全...
解析等设置所以需要找到生效的
证书
是哪里的。我就将这个文件名直接修改后重启了。访问返回的
证书
是过期,本地访问是经过了。都被...
赞
踩
article
【
Linux
】
远程
桌面
连接
服务器
报错:未启用对
服务器
的
远程
访问.........
我们知道,我们日常通过vnc来
远程
管理linux图形界面,今天分享一工具Xrdp,它是一个开源工具,允许用户通过Wind...
赞
踩
article
【
Linux
】
开始
使用
gdb
吧!...
本文较为全面的罗列了
gdb
的常用指令。并实践了常用的指令【
Linux
】
开始
使用
gdb
吧! ...
赞
踩
article
鸿蒙IDE(
DevEco
Studio
)怎样1秒下载
Gradle
_deveco
studio
lin...
我们知道,
DevEco
Studio
是基于IntelliJ IDEA社区版二次开发的,所以免不了要使用
Gradle
完成项...
赞
踩
article
Cloudflare
宣布适用于
Linux
的
WARP
和代理模式_
cloudflare
warp
...
去年 10 月,我们发布了桌面版
WARP
,为数十亿台设备免费提供更安全、更快捷
的
互联网使用方式。同时,我们让企业客户能...
赞
踩
article
Cloudflared
WARP
client
在LInux上的安装_
cloudflare
warp
...
耗时一个白天+一个晚上,成功的时候心情大好!前提是你已经有一个
cloudflare
账号,并且注册了teams。有空再写...
赞
踩
article
【Linux】
进程
与
可执行程序
的
关系
&&
fork
创建子
进程
&&
写实拷贝
的
理解...
进程
与
可执行程序
的
关系
&&
fork
创建子
进程
&&
写实拷贝
的
理解【Linux】
进程
与
可执行程序
的
关系
&&
fork
创建子
进程
...
赞
踩
article
Linux
/
openEuler
系统部署
spring
boot
+
vue
前后端分离项目(
nginx
均衡代...
Linux
/
openEuler
系统部署
spring
boot
+
vue
前后端分离项目(
nginx
均衡代理)
Linux
/op...
赞
踩
article
手机
免
root
安装
kali
linux
步骤
,
离线版(最终可行版)...
手机
免
root
安装
kali
linux
步骤
首先
安装
1.Termux:https://termux.com/2,AnLi...
赞
踩
article
手机无
root
安装
kali
linux
最新教程_
kelly
linux
...
手机
安装
kali
linux
步骤首先基础环境 这里我们需要
安装
一些软件来在手机上
安装
kali
linux
这个系统软件列...
赞
踩
article
一分钟在
Android
手机上
安装
好黑客渗透
系统
kali
Linux
(超详细)_
kali
linux
手...
内容概要:包括 内网、操作
系统
、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包...
赞
踩
article
kali
安装
卡在最后一步_手机端(
安卓
)
安装
Kali
Linux
系统
详细教程...
前言之前写有文章介绍过关于
Kali
Linux
系统
安装
的详细教程,不过是在电脑端真机或虚拟机中的
安装
步骤,那么作为平...
赞
踩
article
在
Android
手机上
安装
kali
Linux
的 Q&A_
kali
linux手机版
安装
app...
本文仅提供在
安装
时遇到问题的解决方案,查看
安装
链接请进入教程页面。_
kali
linux手机版
安装
app
kali
linux...
赞
踩
article
【
Linux
】
编译
器-
gcc
/g++的使用(
预处理
、
编译
、
汇编
、连接)...
gcc
[选项] 要
编译
的文件 [选项] [目标文件]【
Linux
】
编译
器-
gcc
/g++的使用(
预处理
、
编译
、
汇编
、连...
赞
踩
article
linux
输出
文件
每一列以 t分割,基础11:
文件
分类、合并和分割(
sort
,
uniq
,
join
,...
基本
sort
最基本的s o r t方式为
sort
filename,按第一域进行分类(分类键0)。实际上读
文件
时s o ...
赞
踩
article
使用纯
python
实现
Instruments
协议,跨平台 (win,mac,
linux
) 获...
原文由YueChen发表于TesterHome社区网站,点击原文链接可与YueChen交流。前言
获取
iOS
性能
数据
,...
赞
踩
相关标签
microsoft
windows
chrone
旧版
旧版chrome
linux
mac
linux json 写sql注入
jvm
java
后端
职场和发展
spring
面试
运维开发
服务器
运维
远程连接
c++
算法
数据结构
android studio
eclipse