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.
Process | Description |
---|
init[1] | The Unix program which spawns all other processes. |
---|
biod[2] | Works in cooperation with the remote nfsd to handle client NFS requests. |
---|
crond[1] | Time-based job scheduler, runs jobs in the background. |
---|
dhcpd | Dynamically configure TCP/IP information for clients. |
---|
fingerd | Provides a network interface for the finger protocol, as used by the finger command. |
---|
ftpd[1] | Services FTP requests from a remote system. |
---|
httpd | Web server daemon. |
---|
inetd[3] | Listens 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. |
---|
lpd | The line printer daemon that manages printer spooling. |
---|
nfsd[2] | 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. |
---|
portmap/rpcbind | Provides information to allow ONC RPC clients to contact ONC RPC servers |
---|
sshd | Listens for secure shell requests from clients. |
---|
sendmail | SMTP daemon. |
---|
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. |
---|
See also
References
- ^ a b c Verma, Archna (2006), Unix and Shell Programming, Laxmi Publications, p. 84, ISBN 81-7008-958-1, http://books.google.com/books?id=JhS- TkW0tOYC&pg=PA84
- ^ a b Rosen, Kenneth H.; Host, Douglas A.; Klee, Rachel (2006), UNIX: the complete reference, Complete Reference Series (2nd ed.), McGraw-Hill Professional, p. 514, ISBN 0-07-226336-9, http://books.google.com/books?id=2Et- -84HIkwC&pg=PA514
- ^ Stevens, W. Richard; Fenner, Bill; Rudoff, Andrew M. (2004), UNIX Network Programming: The sockets networking API, Addison-Wesley professional computing series (3rd ed.), Addison-Wesley Professional, p. 372, ISBN 0-13-141155-1, http://books.google.com/books?id=ptSC4LpwGA0C&pg=PA372