为了更好地理解 Linux,我想看看哪些命令在后台运行。例如,当我通过 GUI 创建新文件时,有什么方法可以查看终端中运行的命令吗?
答案1
如果您通过 GUI 创建某些内容,通常是唯一运行的命令是GUI,它不会调用您从命令行调用的其他命令。
例如,如果使用 GUI 创建目录,它会调用 C 函数,而不是您在命令行上使用的mkdir()
命令(也可以使用,它们都依赖于系统调用来在文件系统上实际创建目录)。mkdir
mkdir
mkdir()
你可以尝试在下面运行你的 GUIstrace
看看会发生什么系统调用它使 ,但你必须确保它留在前台。