Server services are programs in daemon mode ready to serve any process requests.
Starting and stopping daemon services from redhat-based daemon services is another nice thing that has evolved over those friendly years.
Here's several ways to disable and enable daemon services. Issue as root:
One:
A simple text-based interface for managing default startup daemon services
# ntsysv
Two:
The GUI version in much more enhanced approach
# system-config-services
Three:
Another text-based interface for managing startup services including firewall and authentication settings. This one actually calls the first one.
# setup
Forth:
The CLI version of disabling/enabling daemonized application services
# chkconfig
From using the above commands, you'll see the status of your daemon services at your current runlevel.
If you wish to disable sendmail from runlevel 5 after bootup process, simply issue
# chkconfig --levels 5 sendmail off
If you have created a new daemonized application service. Here is wow to add and delete the new service?
# chkconfig --add service-name
# chkconfig --del service-name
SAMPLE USAGE:
To check for sendmail daemon status:
# service sendmail status
To start it from CLI:
# service sendmail start
To stop the service:
# service sendmail stop
As you can see, it follows the following pattern:
First word would be the 'service' command, followed by the daemon name and the request command. This goes to any other daemonized services like so
# service postfix restart
# service httpd stop
# service iptables start
# service xinetd status
# service squid reload
Most of these daemon services can be found in /etc/init.d/ folder.
Now, how to know all status of daemon services at current runlevel in one shot?
# service --status-all
Simply use the linux grep to filter out running daemon services at current runlevel like so
# service --status-all | grep running
Alternatively, here's how to list down all services that would be started and launced during runlevel 5.
# chkconfig --list | grep '5:on'
How to confirm your current runlevel?
# runlevel
How to know the next runlevel the OS would run after a reboot?
# cat /etc/inittab | grep initdefault
Runlevels Legends:
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)
The old aging way to do to it:
# /etc/init.d/postfix status
See man pages
# man chkconfig
HTH
Subscription
Categories
- HowTos (612)
- Linux Devices (40)
- Linux Diggs (620)
- Linux News (1541)
- Linux Videos (24)
Recent Posts
Blog Archive
-
▼
2007
(340)
-
▼
August
(95)
- KCron - GUI task scheduler
- Linux backups powered by Tar
- INQ7 front page image retrieval
- using wget for data and file transfers
- BibleTime - Bible study from Linux howto
- human readable DVD/CD drive technical details
- sound-juicer - alternative audio CD ripper install
- Stellarium - watch the sky from Linux
- Munin - monitor linux hosts install howto
- blocking yahoo chat messenger
- string manipulation using cut linux command
- graphing skystream DVB receiver's Eb/No and signal...
- BZFlag - 3D multi-player tank game install howto
- screenshot and snapshot creations howtos
- string parsing using bash
- grep multiple character from string or file
- enable and disable of telnet service
- grep multiple strings from a file
- remove spaces from filenames
- ISO creation and CD/DVD burning from terminal
- send a message to user's terminal
- retrieve GMail emails via terminal using fetchmail
- more of activating and deactivating network card
- set new mysql password
- TIP: enable thumbnail display images from apache
- monitor large mailbox users
- using the linux yes command
- string manipulation using tr linux command
- install and play 2D chess game in linux
- more firefox tips and tricks
- recover root password on linux
- establish ssh connection from different port
- uniq linux command
- remove blank lines using grep or sed
- date and time sync via NTP server howto
- who am I
- delete spam email and folder regularly howto
- hello world bash and perl script
- passwordless rdesktop session with XP howto
- force VGA screen resolution and screen mode
- RealPlayer 10 for linux install howto
- Grip - CD ripper install howto
- Banshee - music management and playback
- gnome music applet install howto
- Pirut and yum-updatesd - software management
- Alacarte - editing panel menus install howto
- access NTFS drive in Fedora
- FileLight - graphical disk usage and statistics
- TestDisk- partition tool install howto
- using /dev/null in linux terminal
- yahoo messenger in fedora install howto
- check and repair MS-DOS file systems howto
- using fdformat and mkdosfs from terminal
- Tremulous - Quake 3 install howto
- block consecutive IP address using scripts
- using floppy linux command from terminal
- display word or text file in reversed pattern
- convert a file to equivalent hex/binary code
- spell check text file from terminal
- create screen timer from linux howto
- recreate deleted /dev/null
- harddisk monitoring using smartctl
- bind ssh to selected IP address
- restrict su command to superuser only
- thunderbird install howto
- dovecot POP3/POP3S server with SSL/TLS install howto
- qpopper POP3 server install howto
- my other linux pages
- more ssh log parsing and monitoring
- checking daemon service bash script
- HTML CHM help file viewer install howto
- du - the disk usage linux command howto
- gnome language translator install howto
- display linux memory information howto
- display the number of processor howto
- 3d tabletennis game install howto
- Nokia N70 on Fedora via USB data cable
- Fedora 7 as guest host from VirtualBox
- at - jobs scheduling howto
- Nokia 70 linux connection via bluetooth dongle howto
- crontab - jobs scheduling howto
- managing daemon services howto
- create your own linux OS distro howto
- kernel devel headers install howto
- more multimedia browser plugins install howto
- numlock on with X install howto
- Fedora and RHEL differences
- create virtual terminals with single ssh connection
- virtual CentOS using VMWare 5.5.4 install howto
- VMware workstation 5.5.4 install howto
- 50 quick linux command tips part 4
- 5 SysAds permanent static route story
- ssh log parsing and monitoring
- removable drives, devices and media preferences
- gnome-blog desktop blogging install howto
-
▼
August
(95)
Tuesday, August 7, 2007
managing daemon services howto
Subscribe to:
Post Comments (Atom)
ILoveTux - howtos and news | About | Contact | TOS | Policy
0 comments:
Post a Comment