Hi,
According to my Ubuntu Bible Manual,
In the /etc/inittab file, the default run level for your system is identified with a line containing the string initdefault, as in the following example:
id:2:initdefault:
In this case the default run level is 2. An additional entry in the /etc/inittab file identifies a command script that is run to initialize the system itself, as in the following example:
si:sysinit:/etc/init.d/rcs
NOTE: On Ubuntu systems the /etc/init.d/rcs command actually runs the /etc/init.d/rc command with an argument of S, which executes all of the scripts in the directory /etc/rcS.d that begin with the uppercase S.
So I would say that this is just a designation for each run level directory. Lot easier to modify small startup commands in a directory than to have one big glob to mess with.
My job is to make people angry, where did I go wrong on this one?
smerf