Categories: Linux

How to change default runlevel in CentOS

Let’s say you have some server running around the world.
I bet most of it doesn’t really need an GUI to be running all the time.

The least you may need is only a terminal access to it.
Which is sufficient if it is running at runlevel 3.

Here is how you can specify the default runlevel on the CentOS server.
It may save some resource during runtime.

In CentOS default runlevel can be set by editing /etc/inittab
The list of runlevel is as below:

# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)

Just ensure not to set it to runlevel 6 or 0. Otherwise it would be in rebooting or just halt endlessly.

Once done editing.

kill -HUP 1

that’s it.

Namran Hussin: a soft spoken guy... with exceptional interest in computers and technology. I love to learn new thing and also love to break thing for the sake of learning.. but I do abide to the self-imposed limitation or certain thing such as social thing in life, thing can be done and thing that must be avoided at whatever cost such as drug,illegal tracking, smoke,illicit activity..etc.muahahaha let's share what we had in this short term of the life.! make it worth of the living.~
Related Post
Leave a Comment