Explanation of the Linux system daemon process ntsysv can disable those services

Source: Internet
Author: User
Tags apm

For details about the Linux system daemon, ntsysv can turn off the services acpid, haldaemon, messagebus, klogd, network, syslogd, and the above services must be enabled! Other analyses are as follows: 1. NetworkManager and NetworkManagerDispatcher NetworkManager are background processes that automatically switch network connections. Many laptop users need to enable this function, which enables you to switch between a wireless network and a wired network. Most desktop users should disable the service. Some DHCP users may need to enable it. 2. acpid configuration file:/proc/acpi/event Description: AdvancedConfiguration and Power Interface, a new Power management standard to replace the traditional APM Power management standard. We recommend that you enable it for all Notebook users. Some servers may not need acpi. Common Operations supported include: "Power Switch", "battery monitoring", "notebook Lid switch", "laptop display brightness", "Sleep", "hanging up", and so on. 3. anacron configuration file:/etc/anacrontab Description: an automatic running task. Red HatLinux comes with four automated tasks: cron, anacron, at, and batch. When your Linux host is not started around the clock, this anacron will help you execute the work that has not been executed within the time set by "crontab. For example, when your host is automatically shut down at, but the crontab routine task is at, the routine task will not work at this time. However, anacron can be used. Need to start: if the host has been started up 24 hours a day and cron is running, this daemon does not need to be started. Anacron, atd, and cron scheduling programs have very small differences. We recommend that you enable cron. If your computer runs for a long time, you should enable it. For servers, you should have a better understanding of which scheduler should be enabled. In most cases, atd and anacron should be disabled for laptops/desktops. Note: anacron is required for executing some tasks, such as cleaning/tmp or/var. 4. apmd configuration file:/etc/sysconfig/apmd Description: Advanced PowerManagement, Advanced power management. Traditional power management standards. Generally, the system supports both APM and APMD, but only one of them can be loaded when the system is loaded. It is useful for laptops. You can understand the "battery power" of the system ". Need to start: if we are using a desktop computer or a model that has been running on, we do not need to use this daemon. 5. atd configuration file:/etc/at. allow,/etc/at. deny description: An automated task. Whether to start: usually needs to start. However, if you keep using cron, you can also disable it. 6. autofs configuration file:/etc/sysconfig/autofs Description: automatic loading of Mobile storage media such as optical disks, floppy disks, and USB disks. Required or not: Generally, no startup is required. 7. avahi-daemon, avahi-dnsconfd Description: Avahi is the implementation of zeroconf protocol. It can discover zeroconf-based devices and services in a LAN without DNS services. It is the same as mDNS. Disable it unless you have compatible devices or services that use the zeroconf protocol. 8. bluetooth, hcid, hidd, sdpd, dund, pand Description: Bluetooth is intended for wireless portable devices (non-wifi, 802.11 ). Many laptops provide Bluetooth support. There are Bluetooth mouse, Bluetooth headset, and mobile phones that support Bluetooth. If you do not have a bluetooth device or a service related to Bluetooth, disable it. Other Bluetooth-related services include: hcid to manage all visible Bluetooth devices, hidd to provide support for input devices (keyboard, mouse), and dund to connect to the network through Bluetooth dialing, pand allows you to connect to Ethernet via Bluetooth. 9. capi Description: It is only useful to users who use ISDN devices. Most users should close it. 10. cpuspeed Description: monitor the idle percentage of the system to reduce or speed up the CPU clock speed and voltage so as to minimize the energy consumption when the system is idle, while maximizing the system execution speed when the system is busy. Required or not: required. 11. crond configuration file:/etc/crontab Description: Daemon used to execute routine commands. Required or not: required. 12. cups configuration file: CUPS server configuration file:/etc/cups/cupsd. conf CUPS client configuration file:/etc/cups/client. conf CUPS printer configuration file:/etc/cups/printers. configuration file of class in conf CUPS:/etc/cups/classes. conf Description: Common UNIXPrinting System, which supports Common UNIX Printing and provides printing for Linux. Whether to start: if you do not install a printer, you do not need to start it. 13. cups-lpd Description: CUPS Line PrinterDaemon ("LPD"), which provides the printing function. Whether to start: if you do not install a printer, you do not need to start it. 14. dc_client, dc_server Description: disk cache (Distcache) is used for Distributed session cache. It is mainly used for SSL/TLS servers. It can be used by Apache. Most desktops should close it. 15. dhcdbd Description: This is an interface for the guest system to control DHCP. The default off status can be retained. 16. diskdump and netdump: Diskdump is used to help debug kernel crashes. After the kernel crashes, it will save a dump file for analysis. The Netdump function is similar to Diskdump, but it can be stored over the network. Unless you are diagnosing kernel-related issues, they should be disabled. 17. dund Description: The network can be connected through Bluetooth dialing. If there is no Bluetooth device, disable it. 18. firstboot: this service is exclusive to the installation process of Fedora. It only needs to execute a specific task once when it is started for the first time after installation. It can be disabled. 19. gpm configuration file:/etc/sysconfig/mouse Description: General PurposeMouse Daemon. gpm provides mouse support for Linux programs in text mode, such as mc (Midnight Commander. It also supports the copy and paste operations and pop-up menus on the console. Generally, it is enabled under Level 3 and disabled under 5. 20. hcid Description: used to manage all visible Bluetooth devices. If there is no Bluetooth device, disable it. 21. hidd Description: provides support for input devices (keyboard and mouse. 22. iptables configuration file:/etc/sysconfig/iptabels Description: this service is a software firewall for IPv4. It should be enabled. 23. ip6tables Description: this service is a software firewall for IPv6. Most users should close it. 24. irda Description: Infrared DataAssociation is an industrial standard for Infrared wireless data transmission. 25. irqbalance Description: The Server Load balancer daemon for system interrupt requests in multiple system processor environments. Need to start: if you have only installed one CPU, you do not need to load this daemon. 26. kudzu configuration file:/etc/sysconfig/hwconf/etc/sysconfig/kudzu Description: The hardware automatic detection program automatically checks whether the hardware is changed, add or delete the hardware accordingly. When the system starts, kudzu detects the current hardware and compares it with the hardware information stored in/etc/sysconfig/hwconf, if a hardware is added or deleted from the system, kudzu will detect it and notify the user whether to configure it, And then modify/etc/sysconfig/hwconf, synchronize hardware data with the system. If the/etc/sysconfig/hwconf file does not exist, kudzu will start from/etc/modprobe. conf,/etc/sysconfig/network-scripts/and/etc/X11/XF86Config to detect existing hardware. Whether or not to start: If kudzu is started, the system will check the new hardware (checking new hardware) each time it is started, which will prolong the system startup time. If you do not want to add new hardware, you can close the startup service to speed up the system startup time. 27. mcstrans Description: If you use SELinux, enable it. SELinux is enabled for Fedora Core by default. 28. mdmonitor: this service is used to monitor SoftwareRAID or LVM information. The daemon related to the raid device. 29. mdmpd Description: this service is used to monitor Multi-Path devices (this type of storage devices can be accessed by more than one controller or method ). The daemon related to the raid device. 30. messagebus Description: This is the Linux IPC (Interprocess Communication) service. Specifically, it interacts with the consumer to provide one-to-one communication for two or more applications. Is an important system service. We strongly recommend that you enable it. 31. microcode_ctl Description: New Micro-code can be encoded and sent to the kernel to update Intel IA32 series Processors (Pentium Pro, PII, PIII, Pentium 4, celon, Xeon, etc.-all P6 and higher, excluding pentiumclassics ). 32. netdump: The network dumping (Netdump) function is similar to Diskdump, but it can be stored through the network. Unless you are diagnosing kernel-related issues, they should be disabled. 33. netfs Description: Network FilesystemMounter, which is used to automatically mount shared file spaces in the Network when the system starts, such as NFS and Samba. Install and uninstall NFS, SAMBA, and NCP network file systems. 34. netplugd configuration file:/etc/netplug/netplugd. conf/etc/netplug. d/netplug Description: network cablehotplug management daemon. netplugd is a daemon that monitors the status of one or more network interfaces and runs an external script program when some events are triggered. We recommend that you keep the default off status. 35. network Description: Activate all network interfaces when the system starts. 36. nfs Description: Network File System. 37. nfslock Description: NFS is a popular protocol for file sharing through TCP/IP networks. This service provides the NFS file locking function. 38. pcmcia Description: The Pcmcia card supports PCMCIA devices for laptops, such as modem, network adapter, and scsicard. 39. pcscd Description: This service provides Smart Card (the same size as the small chip embedded in the credit card and the identification card) and smart card reader support. If you do not have a card reader device, disable it. 40. portmap Description: The Portmap daemon is an RPC service that supplements NFS (file sharing) and NIS (verification. Disable NFS or NIS unless you use the NFS or NIS service. 41. psacct Description: includes several tools used to monitor process activity, including ac, lastcomm, accton and sa. 42. random Description: it is very important for the system to quickly store the system status to the image file at random time. The reason is that after the instance is started, the system will be quickly restored to the status before the instance is started. Must be started. 43. readahead_early and readahead_later Description: The two processes are used to read the files used by the system to the memory during system startup, and then run them in the memory, to speed up system startup. The above two configuration files store the list of files to be read to the memory. 44. restorecond Description: used to monitor SELinux and reload the correct file context (file contexts ). It is not necessary, but it is strongly recommended to enable it if you use SELinux. 45. rpcgssd, rpcidmapd, rpcsvcgssd Description: used for NFS v4. Disable NFS v4 unless you need it or use it. 46. rhnsd Description: Red Hat Network Service. Inform you of official security information and patch your system. 47. rsync Description: remote sync, a remote data backup tool. 48. saslauthd Description: Use the SASL authentication daemon. 49. sgi-fam Description: Implements real-time data mirroring. Changes to monitoring files. An application API is provided to notify users of changes to specified files or directories in a timely manner. 50. smartd Description: Self MonitorAnalysis and Reporting Technology System, monitoring whether your hard disk is faulty. The SMART Disk Monitoring service is used to monitor and predict Disk failures or Disk problems (prerequisite: the Disk must support SMART ). Most desktop users do not need this service, but we recommend that you enable it, especially for servers. 51. syslog configuration file:/etc/syslog. conf Description: records all system behaviors. 52. time Description: Get the time and date from the remote host, using the TCP protocol. 53. time-udp Description: Obtain the time and date from the remote host, using UDP protocol. 54. vncserver Description: VNC (Virtual Network Computing, Virtual Network Computing) provides a lightweight protocol for displaying the entire desktop of a remote computer on a local system. 55. xfs default port: TCP 7100 Description: x font server, X Window server, provides a font set for local and remote X servers. Whether to start: if you use a graphic interface with run-level 5, you need to start it. 56. xinetd configuration file:/etc/xinetd. conf Description: as a later version of inetd, xinetd is responsible for managing services that are not frequently used in the system. The xinetd service is responsible for starting and running these services only when requests are made, once the service request service program is completed, the usage of system resources can be effectively reduced. Generally, xinetd management programs include telnet, ftp, rsh, and rlogin. When xinetd is disabled, the services managed by it are disabled. Required or not: required. 57. yum configuration file:/etc/yum. conf Description: Yellow DogUpdaterModified is a management program that automatically updates, installs, and deletes the RPM software package. It automatically calculates the Management Program of the software package and determines which software should be installed, you do not need to install software. Whether to start: determines whether to start based on the system management policy.
 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.