40.4. SystemTap スクリプトの実行
SystemTap スクリプトは、標準入力またはファイルから実行できます。
SystemTap のインストール時に配布されるサンプルスクリプトは、便利な SystemTap スクリプトの例 または /usr/share/systemtap/examples ディレクトリーにあります。
前提条件
- Installing 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