如何通过终端观察自己的行为

如何通过终端观察自己的行为

为了更好地理解 Linux,我想看看哪些命令在后台运行。例如,当我通过 GUI 创建新文件时,有什么方法可以查看终端中运行的命令吗?

答案1

如果您通过 GUI 创建某些内容,通常是唯一运行的命令GUI,它不会调用您从命令行调用的其他命令。

例如,如果使用 GUI 创建目录,它会调用 C 函数,而不是您在命令行上使用的mkdir()命令(也可以使用,它们都依赖于系统调用来在文件系统上实际创建目录)。mkdirmkdirmkdir()

你可以尝试在下面运行你的 GUIstrace看看会发生什么系统调用它使 ,但你必须确保它留在前台。

相关内容