@japaslu@mstdn.jp 一番最初に生成されるプロセスっていうのがあって、プロセス番号1のやつね。psコマンドとかでみられるよ。Ubuntuだったら、systemdっていうのが一番最初のプロセス。macOSだとlaunchd。
それが、他のプロセスを順番に立ち上げて、システム全体が構成されている。バックグラウンドで動いている、いろんなサービスはそうやって起動されてる。
ユーザーが操作するためのシェル(bashとか)も、ログインを受け付けるプロセスの子どもとして生成される。
これ覚えておくといいよ。