サーチ…


構文

  • strace -c [df] [-In] [-bexecve] [-eexpr] ... [オーバーヘッド] [-Ssortby] -ppid ... / [-D] [-Evar [= val]] ... [-uusername]コマンド[args]

プログラムのシステムコールを観察する方法

実行ファイルまたはコマンド execの場合、これを実行するとすべてのシステムコールが一覧表示されます:

$ ptrace exec

特定のシステムコールを表示するには、-eオプションを使用します。

$ strace -e open exec

出力をファイルに保存するには、-oオプションを使用します。

$ strace -o output exec

アクティブなプログラムが使用するシステムコールを見つけるには、pid [pidの取得方法 ]を指定するときに-pオプションを使用します。

$ sudo strace -p 1115

使用するすべてのシステムコールの統計レポートを生成するには、オプション-cを使用します。

$ strace -c exec 


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow