39.4. 运行 SystemTap 脚本
您可以从标准输入或从文件运行 SystemTap 脚本。
随 SystemTap 安装一起分发的示例脚本可在 SystemTap 脚本的有用示例 或 /usr/share/systemtap/examples
目录中找到。
先决条件
- SystemTap 和关联的内核软件包已安装,如安装 Systemtap 所述。
要以普通用户身份运行 SystemTap 脚本,请将该用户添加到 SystemTap 组:
# usermod --append --groups stapdev,stapusr user-name
流程
运行 SystemTap 脚本:
从标准输入中:
# stap -e "probe timer.s(1) {exit()}"
此命令指示
stap -e
将括号中的脚本运行到标准输入。从文件中:
# stap file_name.stp