Common Linux System Services
The Linux system contains a large number of service programs that have RC scripts to start or terminate according to the preset state when switching the runlevel. Some of these system services may not be required by the user, but they are also run by default, and only a proper understanding of the purpose of each system service can be used to selectively optimize operations and enable Linux server systems on demand.
Service Name |
Application Introduction |
Note |
Atd |
Deferred, scheduled execution of tasks |
Recommended Close |
AutoFS |
Automatic File system mounting |
Recommended Close |
Bluetooth |
Discover and certify Bluetooth related devices |
Recommended Close |
Anacrond |
Perform scheduled tasks due to shutdown and other delays |
Recommended Close |
Crond |
Perform scheduled tasks on a scheduled cycle |
Recommended to open |
Cups |
Printer Services |
Recommended Close |
Firstboot |
Perform the initialization process after installing the system |
Recommended Close |
Haldaemon |
Collect and maintain hardware information |
Recommended Close |
httpd |
Apache Web Site Services |
Recommended Close |
Ip6tables |
Linux Firewall with IPV6 address |
Recommended Close |
Iptables |
Linux Firewall with IPV4 address |
Recommended Close |
Irqbalance |
Scheduling support for multi-core CPU processors |
Recommended to open |
Kdump |
Log memory information when the kernel crashes |
Recommended Close |
Lvm2-monitor |
LVM Logical volume management and monitoring |
Recommended to open |
Messagebus |
Send notification information about system-related events |
Recommended to open |
Netfs |
Access to network file systems such as shared folders |
Recommended to open |
Network |
Configure and use the network card, Internet address |
Recommended to open |
Nfs |
Network File System for NFS protocol access |
Recommended Close |
Nfslock |
File lock feature for NFS access |
Recommended Close |
Restorecond |
File monitoring and recovery capabilities for SELinux security |
Recommended Close |
Rhnsd |
Access Red Hat Network for notifications, submit subscriptions, and more |
Recommended Close |
Rpcgssd |
Managing the client Context in NFS Access |
Recommended Close |
Saslauthd |
Text-based identity authentication |
Recommended Close |
Smartd |
Monitor the status of local drives and send fault reports |
Recommended to open |
Smb |
File Sharing Service |
Recommended Close |
Sshd |
Provides the ability to telnet and manage Linux hosts |
Recommended to open |
Rsyslog |
Logging of kernel and system log messages |
Recommended to open |
Vsftpd |
File upload, download via FTP protocol |
Recommended Close |
Note: These services are turned on and off, need to be based on the actual function of the host needs to be fixed, do not mechanically!!! |
optimized boot auto-load service
NTSYSV Tools : Provides an interactive, visual window that can be run at the character terminal for centralized management of multiple services
Execute the "NTSYSV" command alone to manage services at the current RunLevel
Execute the "ntsysv--level 35" command while managing the service at Run Level 3, 5
chkconfig Tools: no Interactive, visual windows, more efficient management of individual services
Chkconfig--list View the default boot status for all services
chkconfig--list Service name to view the default startup state for a specified service
Set the default startup state for system services
Execution format: Chkconfig--level level list service name On|off
This article is from the "Yang Shufan" blog, make sure to keep this source http://yangshufan.blog.51cto.com/13004230/1945264
Understand and optimize common Linux system services