Linux Tutorial Series

Linux Tutorial Series – 156.1 – init versions

There are multiple versions of init out there. I just wanted to list their names out in order for you to recognize the name and know: “Ah, I’m dealing with init.”. I never had to deal with init so far, in terms of something going wrong with it and me having to fix it. I also never modified my init (in terms of enabling / disabling what services it starts or doesn’t start), but you can do so if you want. I never had the need.

Here are a couple of popular init versions: (Ward, 2014)⁠

  • System V
  • systemd
  • Upstart

My Debian 10 system uses systemd. You can use Google to find out what init version your Linux distribution has and you can also use Google to find out how to tinker with it, if you must.

Hope you learned something new!


Ward, B. (2014). How Linux Works: What Every Superuser Should Know (2nd ed.). No Starch Press. Page 112