端末を介して自分の行動を観察する方法

端末を介して自分の行動を観察する方法

Linuxをよりよく理解するために、バックグラウンドでどのコマンドが実行されているかを確認したいと思いました。たとえば、GUIを介して新しいファイルを生成するときに端末でどのコマンドが実行されているかを確認する方法はありますか?

ベストアンサー1

GUIを介して何かを生成する場合、通常実行する唯一のコマンドは次のとおりです。はいGUIの場合、コマンドラインから呼び出される他のコマンドは呼び出されません。

たとえば、GUIを使用してディレクトリを作成する場合は、コマンドラインで使用するコマンドの代わりにC関数を呼び出しますmkdir()(使用することもできます。両方とも、実際にファイルにディレクトリを作成するためのシステムコールに依存します)。システム)。mkdirmkdirmkdir()

以下でGUIを実行して、strace何が起こっているのかを確認できます。システムコールはい。しかし、それが前景に残っていることを確認する必要があります。

おすすめ記事