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日志调试程序快速的调试代码信息的过程相关推荐

  1. ESXi与Linux主机配置syslog日志上传远程服务器

    ESXi与Linux主机配置syslog日志上传远程服务器 https://www.conum.cn/cloud/vmware/148.html 前言 最近很多客户遇到等级保护监测,需要搭建日志服务器 ...

  2. linux var log管理,Linux下的syslog和/var/log

    Linux下的syslog和/var/log [日期:2012-07-05] 来源:Linux社区 作者:myownstars [字体:大 中 小] Syslog is the general sta ...

  3. linux日志采集配置,linux下配置rsyslog日志收集服务器案例

    原标题:linux下配置rsyslog日志收集服务器案例 环境配置 centos6系统 client1:192.168.1.33 centos7系统 client2:192.168.1.44 cent ...

  4. 建立Windows下面的syslog日志服务器

    我们需要测试一种集中日志系统,要在Windows上建立一个类Linux下的集中日志系统. 经过比较Winsyslog和Kiwisyslog等工具,最终选定Kiwisyslog(http://www.k ...

  5. mysql 日志 超过 m,linux 下查找大日志文件,比如大于500M的文件

    在实际生产环境中,有的时候有些文件我们不知道占用多大,这个时候我们需要进行查找命令来进行查看占用文件的大小,从而达到文件的清理,释放磁盘,保障磁盘充足,让网站资源不浪费,稳定运行,那么我们需要在lin ...

  6. 查看linux下tomcat启动日志

    目录 查看linux下tomcat启动日志 但是通过浏览器无法访问 备注:防火墙常用操作 通过日志文件查找浏览器无法访问原因 查看linux下tomcat启动日志 启动tomcat之后,通过ps -e ...

  7. linux查看mysql连接日志文件,linux下查看mysql日志文件的方法

    查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...

  8. Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版

    Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...

  9. linux下生成源程序控制流图,Linux下控制(统计)文件的生成的C代码实现

    本文分享了Linux下控制(统计)文件的生成的C代码实现案例,供大家参考,具体内容如下 一.需求描述不定时地在Linux机器下的某目录中放入文件,文件内容中包含了用户号码.起止时间等字段,现要求编写一 ...

最新文章

  1. 中國web2.0現狀與趨勢調查報告
  2. 决策树模型组合之随机森林与GBDT
  3. c#中WinForm中拖拽窗体实现移动功能(无边框模态窗体)
  4. VIPKID上云 解决多云Web统一安全防护问题
  5. 站长工具箱浏览器插件-SEO分析效率工具插件
  6. 2019年IT界,程序员是否不好找工作了?
  7. hadoop环境准备
  8. mysql date 默认值_通过Oracle DB了解MySQL
  9. Android 6.0 API
  10. 北京小哥在日本召唤出机器飞龙,拿下ICRA 2018最佳无人机论文
  11. python代码-我整理的Python代码规则
  12. 安装运行okvis odometry
  13. 温习一下嵌入式老鸟 (火哥) 的面试指南
  14. [软件更新]gladder2.0.3.3
  15. 邻接矩阵的COO格式
  16. 微服务业务日志收集方案
  17. 获取微信小程序邀请码并下载
  18. 计算机中c盘是什么分区,电脑C盘怎么分区
  19. 【Rust日报】2022-10-12 国内物联网芯片厂商发布世界上第一款 rust 芯片支持库
  20. 洛谷P1149(NOIP2008) 火柴棒等式 (C语言 + 详细注释)

热门文章

  1. MIMIC 以太坊医疗项目开发(7) 医疗智能合约 sample
  2. Shell脚本之条件判断
  3. Web安全之XSS漏洞
  4. Fabric--启动网络手动
  5. 用c语言编写数码管的显示函数,各位大神,如何用C语言实现在数码管上实现1234同时亮...
  6. 2020-12-1(带你理解32位二进制搜索范围是4GB)
  7. 无线网络渗透测试-Gerix Wifi Cracker破解无线网络
  8. 160个Crackme039
  9. 1.13 抽象类和接口的区别
  10. SQL语言之序列(Oracle)