init プロセス

UNIX/Linux は基本的にゼロからプロセスを生成しません。
すでに稼働しているプロセスをコピー(fork)することで、 CPUや、メモリ、ファイルといった環境を準備し、
その後プログラムを置き換え、起動(exec)します。
唯一の例外が、init (原始)プロセスです。
OS が唯一、ゼロから生成したプロセスで当然 PID = 1 となります。
このプロセスが全てのプロセスの親となります。
$ pstree -p
systemd(1)-+-NetworkManager(663)-+-dhclient(2256)
           |                     |-dhclient(2257)
           |                     |-{NetworkManager}(675)
           |                     `-{NetworkManager}(677)
           |-auditd(621)---{auditd}(622)
           |-crond(669)
           |-dbus-daemon(652)
		:
CentOS7 では、systemd が全てのプロセスの親(PID=1)となります。