List of Unix daemons explained

This is a list of Unix daemons that are found on various Unix-like operating systems. Unix daemons typically have a name ending with a d.

ProcessDescription
initThe Unix program which spawns all other processes. As of 2016, for major Linux distributions, it has been replaced by systemd.[1]
biodWorks in cooperation with the remote nfsd to handle client NFS requests.
crondTime-based job scheduler, runs jobs in the background.
dhcpdDynamically configure TCP/IP information for clients.
fingerdProvides a network interface for the finger protocol, as used by the finger command.
ftpdServices FTP requests from a remote system.
httpdWeb server daemon.
inetdListens for network connection requests. If a request is accepted, it can launch a background daemon to handle the request, was known as the super server for this reason. Some systems use the replacement command xinetd.
lpdThe line printer daemon that manages printer spooling.
nfsdProcesses NFS operation requests from client systems. Historically each nfsd daemon handled one request at a time, so it was normal to start multiple copies.
ntpdNetwork Time Protocol daemon that manages clock synchronization across the network. xntpd implements the version 3 standard of NTP.
portmap/rpcbindProvides information to allow ONC RPC clients to contact ONC RPC servers
sshdListens for Secure Shell requests from clients.
sendmailSMTP daemon.
swapperCopies process regions to swap space in order to reclaim physical pages of memory for the kernel. Also called sched.
syslogdSystem logger process that collects various system messages.
syncdPeriodically keeps the file systems synchronized with system memory.
systemdReplacement of init, the Unix program which spawns all other processes.
xfsdServe X11 fonts to remote clients.
vhandReleases pages of memory for use by other processes. Also known as the "page stealing daemon"
ypbindFind the server for an NIS domain and store the information in a file.

See also

Notes and References

  1. Web site: Linux 101: Get the most out of systemd. Mike. Saunders. Linux Voice. 11 November 2015. 28 January 2016. https://web.archive.org/web/20160529075547/https://www.linuxvoice.com/linux-101-get-the-most-out-of-systemd/. 29 May 2016. dead.