温馨提示×

android strace 如何过滤信息

小樊
86
2024-12-06 00:32:49
栏目: 编程语言
Android开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 Android 上使用 strace 时,可以通过以下方法过滤信息:

  1. 使用 -e 选项来过滤特定的系统调用。例如,如果你只想查看与文件操作相关的系统调用,可以使用以下命令:
adb shell strace -e trace=file
  1. 使用 -e 选项与 -e 选项组合来过滤多个系统调用。例如,如果你只想查看与文件操作和网络操作相关的系统调用,可以使用以下命令:
adb shell strace -e trace=file,network
  1. 使用 -e 选项与 -e 选项组合,并使用 && 来添加多个条件。例如,如果你只想查看在访问文件之前执行的系统调用,可以使用以下命令:
adb shell strace -e trace=file && strace -e trace=exit
  1. 使用 -e 选项与 -e 选项组合,并使用 || 来排除特定的系统调用。例如,如果你只想查看除了文件操作之外的所有系统调用,可以使用以下命令:
adb shell strace -e trace=file || strace -e trace=network

请注意,这些示例适用于 Android 设备上的 strace。在其他 Linux 系统上,strace 的用法可能略有不同。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:android strace 怎样使用

0