Linux 内核在幕后做什么

Linux 内核在幕后做什么,linux,Linux,我想知道当我在任何目录中键入类似“ls-l”的简单命令时,操作系统执行的步骤的确切顺序。幕后到底发生了什么 我想知道内核在执行这样一个简单的命令时在幕后做了什么。您可以查看 strace ls-lshell进程是forked,然后使用exec家族的函数被新的子进程替换exec将可执行文件加载到内存中,等等。非常模糊的问题,请尝试更具体地显示所有系统调用,而不是“内核在幕后做什么”

我想知道当我在任何目录中键入类似“ls-l”的简单命令时,操作系统执行的步骤的确切顺序。幕后到底发生了什么

我想知道内核在执行这样一个简单的命令时在幕后做了什么。

您可以查看


strace ls-l

shell进程是
fork
ed,然后使用
exec
家族的函数被新的子进程替换
exec
将可执行文件加载到内存中,等等。非常模糊的问题,请尝试更具体地显示所有系统调用,而不是“内核在幕后做什么”