What is the init process?

Linode Staff

I was checking my Linode's processes and I found a process called init. What is this process used for?

1 Reply

On Unix-based systems, init (short for initialization) is the first process started by the kernel during the boot process. Its goal is to initialize the system depending on the specified runlevel. Since it's the first process started on the system, its process identifier is 1.

One neat fact about init is that it is the ancestor of every process on the system. All other programs are started by init or by one of its child processes.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct