当前位置: 首页 > news >正文

strace命令

strace是Linux环境下的一款程序调试工具,用来检查一个应用程序所使用的系统调用及它所接收的系统信息。strace会追踪程序运行时的整个生命周期,输出每一个系统调用的名字、参数、返回值和执行消耗的时间等。

常用参数:

-p: pid 指定要跟踪的进程pid, 要同时跟踪多个pid, 重复多次-p选项即可
-f: 跟踪目标进程,以及目标进程创建的所有子进程
-tt:在输出中的每一行前加上时间信息,精确到微秒。例子:11:18:59.759546

strace命令很适合程序僵尸、命令执行报错等的问题,如果从程序日志和系统日志中看不出问题出现的原因,就可以strace一下,也许有答案,不过也需要使用者有足够的耐心去查看输出!

http://www.sczhlp.com/news/10027/

相关文章:

  • 基于最优转子磁链混合效率优化控制和铁损补偿的PMSM控制系统simulink建模与仿真
  • python中raise的用法
  • alias命令
  • 口播
  • nmap命令
  • CSP-J/S 2024 游记
  • PyTorch 的深度学习验证码识别实践
  • 深度学习的验证码识别系统实现
  • 深度学习的验证码自动识别系统实现与优化
  • 8.结构体
  • 题解:cses2180 Coin Arrangement
  • imx766在rk3588上的驱动
  • 假期进度报告3
  • nslookup命令
  • ping命令参数
  • P5873 [SEERC 2018] Points and Rectangles 解题报告
  • watch命令
  • wget命令参数
  • 2025.8.10学习日记【PyCharm的入门导览】
  • 电子 Doro 安装步骤
  • ps命令详解
  • 面向对象编程:封装
  • 8 面向对象编程 8.8 接口
  • 2025牛客多校第八场 根号-2进制 个人题解 - CUC
  • vCenter上更新证书后,Citrix Delivery Controller(DDC)提示证书不可用
  • 不定长滑动窗口模板
  • 题解:CF1179D Fedor Runs for President
  • 数论杂记 2025.8.11始
  • 8 面向对象编程 8.5. final 关键字 8.6 抽象类 8.7 抽象类最佳实践-模板设计模式
  • [Atlas200I A2] 安装torch-npu