init - ArchWiki
Init is the first process started during system boot. It is a daemon process that continues running until the system is shut down. Init is the direct or indirect ancestor of all other processes, and automatically adopts all orphaned processes. It is started by the kernel using a hard-coded filename; if the kernel is unable to start it, panic will result. Init is typically assigned process identifier 1. The init scripts (or rc) are launched by the init process to guarantee basic functionality on system start and shutdown. This includes (un)mounting of file systems and launching of daemons. A service manager takes this one step further by providing active control over launched processes, or process supervision. An example is to monitor for crashes and restart processes accordingly. These components combine to the init system. Some inits include the service manager in the init process, or have init scripts in close relation to them. These inits are below referred to as integrated, though
init - ArchWiki Home Packages Forums Wiki GitLab Security AUR Download Jump to content From ArchWiki Related articles Arch boot process ConsoleKit Init package guidelines Warning Arch Linux only has official support for systemd . [1] When using a different init system, please mention so in support requests. Init is the first process started during system boot. It is a daemon process that continues running until the system is shut down. Init is the direct or indirect ancestor of all other processes, and automatically adopts all orphaned processes. It is started by the kernel using a hard-coded
Explore this link on the map →related reading
- The "Basics" | Putting the "You" in CPUcpu.land
- The Arch Linux Handbook – Learn Arch Linux for Beginnersfreecodecamp.org
- NYSRGnotes.ekzhang.com
- tldp.org/LDP/tlk/kernel/processes.htmltldp.org
- Tyblog | You Don't Love systemd Timers Enoughblog.tjll.net
- What happens when you turn on computer? | Sanketh's Blogsankethbk.github.io
- How we got microVMs booting in under a seconddepot.dev
- Golang init function: rules, order of execution, and examplesgolinuxcloud.com
- systemd service sandboxing and security hardening 101 | Ctrl blogctrl.blog
- On rebooting: the unreasonable effectiveness of turning computers off and on again - Keunwoo Lee's Minimum Viable Homepagekeunwoo.com
- pacman - ArchWikiwiki.archlinux.org
- How does Docker work? A Technical Deep Diving | Mediummedium.com