linux下使用syslog日志调试程序快速的调试代码信息的过程
linux下使用syslog日志调试程序快速的调试代码信息的过程
环境背景:ubuntu 20.0.4
开发环境:QtCreator
功能:查看函数是否调用成功;函数调用执行的过程等等;
1、使用头文件
#include <syslog.h>
2、在需要查看的函数中加入代码
syslog(LOG_DEBUG,"[%s]Start",__FUNCTION__);
3、其中的参数都是可以改变的,参考下图;
也可以自己加一些输出的信息查看
4、随后:
debuild;
sudo dpkg -i *.deb
reboot
5、装好包,重启之后,使用下面这行命令可以动态的查看日志
tail -f /var/log/syslog
6、比如下面的结果:
可以根据顺序,理清代码进行到哪一步了;
初次接手代码的时候,可以用来快速理清函数调用顺序、关系等等
linux下使用syslog日志调试程序快速的调试代码信息的过程相关推荐
- ESXi与Linux主机配置syslog日志上传远程服务器
ESXi与Linux主机配置syslog日志上传远程服务器 https://www.conum.cn/cloud/vmware/148.html 前言 最近很多客户遇到等级保护监测,需要搭建日志服务器 ...
- linux var log管理,Linux下的syslog和/var/log
Linux下的syslog和/var/log [日期:2012-07-05] 来源:Linux社区 作者:myownstars [字体:大 中 小] Syslog is the general sta ...
- linux日志采集配置,linux下配置rsyslog日志收集服务器案例
原标题:linux下配置rsyslog日志收集服务器案例 环境配置 centos6系统 client1:192.168.1.33 centos7系统 client2:192.168.1.44 cent ...
- 建立Windows下面的syslog日志服务器
我们需要测试一种集中日志系统,要在Windows上建立一个类Linux下的集中日志系统. 经过比较Winsyslog和Kiwisyslog等工具,最终选定Kiwisyslog(http://www.k ...
- mysql 日志 超过 m,linux 下查找大日志文件,比如大于500M的文件
在实际生产环境中,有的时候有些文件我们不知道占用多大,这个时候我们需要进行查找命令来进行查看占用文件的大小,从而达到文件的清理,释放磁盘,保障磁盘充足,让网站资源不浪费,稳定运行,那么我们需要在lin ...
- 查看linux下tomcat启动日志
目录 查看linux下tomcat启动日志 但是通过浏览器无法访问 备注:防火墙常用操作 通过日志文件查找浏览器无法访问原因 查看linux下tomcat启动日志 启动tomcat之后,通过ps -e ...
- linux查看mysql连接日志文件,linux下查看mysql日志文件的方法
查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...
- Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版
Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...
- linux下生成源程序控制流图,Linux下控制(统计)文件的生成的C代码实现
本文分享了Linux下控制(统计)文件的生成的C代码实现案例,供大家参考,具体内容如下 一.需求描述不定时地在Linux机器下的某目录中放入文件,文件内容中包含了用户号码.起止时间等字段,现要求编写一 ...
最新文章
- 中國web2.0現狀與趨勢調查報告
- 决策树模型组合之随机森林与GBDT
- c#中WinForm中拖拽窗体实现移动功能(无边框模态窗体)
- VIPKID上云 解决多云Web统一安全防护问题
- 站长工具箱浏览器插件-SEO分析效率工具插件
- 2019年IT界,程序员是否不好找工作了?
- hadoop环境准备
- mysql date 默认值_通过Oracle DB了解MySQL
- Android 6.0 API
- 北京小哥在日本召唤出机器飞龙,拿下ICRA 2018最佳无人机论文
- python代码-我整理的Python代码规则
- 安装运行okvis odometry
- 温习一下嵌入式老鸟 (火哥) 的面试指南
- [软件更新]gladder2.0.3.3
- 邻接矩阵的COO格式
- 微服务业务日志收集方案
- 获取微信小程序邀请码并下载
- 计算机中c盘是什么分区,电脑C盘怎么分区
- 【Rust日报】2022-10-12 国内物联网芯片厂商发布世界上第一款 rust 芯片支持库
- 洛谷P1149(NOIP2008) 火柴棒等式 (C语言 + 详细注释)