Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions

  




 

 

Initialisations on Booting


The Debian GNU/Linux kernel loads init very early on in the boot process, using /etc/inittab as its configuration file. This file defines the default run level and what should be done for each run level.

If you have a look at the processes running on your system (with the command line ps or with the graphical Gnome utility gtop) you will see that the init process has process identifier of 1 (unless you are running a more secure GNU/Linux where random numbers are assigned to the processes).

The initialisation table (/etc/inittab) is where system initialisations occur. This table consists of records with four fields separated by a colon:



  id:runlevels:action:process

The first field is an identifier. The second lists the runlevels for which this record is relevant. The third is the action to be performed. The fourth is the command to be run.

In this chapter we look at how the GNU/Linux system is initialised. See Chapter 12 for an explanation of the boot process and how to control booting.


Subsections

Copyright © 1995-2006 [email protected]

 
 
  Published under the terms fo the GNU General Public License Design by Interspire