List of Unix daemons
From Wikipedia, the free encyclopedia
This is a list of Unix daemons that are found on various flavors of Unix. Unix daemons will typically consist of an abbreviation ending with a d. The current state of these processes can be listed with the full-output option of the process status (ps) command.
Process | Description |
---|---|
init | The Unix program which spawns all other processes. |
biod | Works in cooperation with the remote nfsd to handle client NFS requests. |
dhcpd | Dynamically configure TCP/IP information for clients. |
fingerd | Provides a network interface for the finger protocol, as used by the finger command. |
ftpd | Services FTP requests from a remote system. It listens at the port specified in the services file for ftp. |
httpd | Web server daemon. |
inetd | Listens for network connection requests. If a request is accepted, it can launch a background daemon to handle the request. Some systems use the replacement command xinetd. |
lpd | The line printer daemon that manage printer spooling. |
nfsd | Processes NFS operation requests from client systems. Historically each nfsd daemon handled one request at a time, so it was normal to start multiple copies. |
ntpd | Network Time Protocol daemon that manages clock synchronization across the network. xntpd implements the version 3 standard of NTP. |
rpcbind | Handles conversion of remote procedure calls (RPC), such as from ypbind. |
sshd | Listens for secure shell requests from clients. |
swapper | Copies process regions to swap space in order to reclaim physical pages of memory for the kernel. Also called sched. |
syslogd | System logger process that collects various system messages. |
syncd | Periodically keeps the file systems synchronized with system memory. |
xfsd | Serve X11 fonts to remote clients. |
vhand | Releases pages of memory for use by other processes. Also known as the "page stealing daemon" |
ypbind | Find the server for an NIS domain and store the information in a file. |