41.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