Daemons (简体中文) - ArchWiki

# Daemons (简体中文)

From ArchWiki
Jump to navigation Jump to search
翻译状态： 本文是英文页面 Daemon 的翻译，最后翻译时间：2018-05-09，点击这里可以查看翻译后英文页面的改动。

守护进程（daemon），指后台运行的、等待特定事件发生并提供服务的程序。典型的例子如网页服务器，等待网页传输请求并提供传输服务；又如ssh服务器，等待用户登入操作。许多守护进程提供不可见的服务，比如记录日志（syslog，metalog）、校准时间（ntpd）。详情见手册: daemon(7)

尽管实际意义有所不同，守护进程也可以叫做系统服务。实际上，后者似乎是个更好理解的名称。

在 Arch Linux 中, 守护进程是通过systemd进行管理的。systemctl命令是用户界面。 systemctl 读取<service>.service 文件中包含的进程启动方式等相关信息。 Service 文件保存在 `/{etc,usr/lib,run}/systemd/system` 中. systemd#Using units 提供了使用 systemctl 管理守护进程的更多信息。

## 守护进程列表

守护进程列表，任何软件包都可能提供守护进程，所以此列表不可能涵盖所有守护进程。请按照字母顺序添加缺失的守护进程。启动进程的方式请阅读Daemons List (简体中文).

initscripts | systemd | 描述
--- | --- | ---
acpid | acpid.service | 传递 ACPI 事件.
alsa | alsa-store.service alsa-restore.service | 高级Linux声音架构,为声卡提供设备驱动.
atd | atd.service | 为之后执行而运行任务队列.
avahi-daemon | avahi-daemon.service | 让程序自动发现本地网络服务.
chrony | chrony.service | 为不经常在线系统设计的 NTP 客户端/服务器架构。
clamav | clamd.service freshclamd.service | 杀毒程序
avahi-dnsconfd | avahi-dnsconfd.service |
bitlbee | bitlbee.service | BitlBee IRC/IM 网关.
cpupower | cpupower.service | 内核 cpufreq 子系统的用户空间工具
craftbukkit | 未实现 | CraftBukkit Minecraft 服务
crond | cronie.service | 预定日程和时间触发事件的守护进程。 cronie 和 dcronAUR 都会使用 crond 这个名字。
cupsd | org.cups.cupsd.service | 通用UNIX打印系统守护进程.
dovecot | dovecot.service | IMAP 和 POP3 服务器.
dropboxd | 未实现 | 带版本控制的跨平台文件同步.
dbus | dbus.service | 用于软件通信的消息总线系统。
dcron | dcron.service | 定时执行任务的守护进程，两个软件包 cronie 和 dcronAUR 都提供了 crond。cronie是Arch的默认 cron 程序。
sockd | sockd.service | 电路级 SOCKS 客户端/服务器。
deluged | deluged.service | 跨平台的全功能 BitTorrent 客户端。
deluge-web | deluge-web.service | 跨平台的全功能 BitTorrent 客户端网页界面。
fam | 已过时 | 文件变更监视器.(已过时)
fancontrol | fancontrol.service | 风扇控制进程，lm_sensors的一部分
fbsplash | 未实现 | 图形化启动屏幕
fluidsynth | fluidsynth.service | Software synthesizer
ftpd | 未实现 | Inetutils ftp daemon
gdm | gdm.service | Gnome 显示管理器 (登陆屏幕)
gensplash | 未实现 | (参见 fbsplash)
git-daemon | git-daemon.socket |
gpm | gpm.service | 控制台鼠标支持
hal | 以过时 | 硬件守护进程.(已过时)
hddtemp | hddtemp.service | 硬盘温度监控进程
healthd | healthd.service | 在硬件健康有问题时给出警报，lm_sensors 的一部分.
iptables | iptables.service | 装入防火墙规则
ip6tables | ip6tables.service | 装入 IPv6 防火墙规则
httpd | httpd.service | Apache HTTP 服务 (Web Server)
hwclock |  | 并非真的守护进程，在关机时根据漂移调整时间。和 ntpd 互斥，它们都会调整硬件时间，所以只能开一个。
irqbalance | irqbalance.service | Irqbalance 是一个 Linux 工具任务，用来保证硬件中断的有效处理。
kdm | kdm.service | KDE 显示管理器(图形登陆)
krb5-kadmind | krb5-kadmind.service | Kerberos 5 管理服务
krb5-kdc | krb5-kdc.service | Kerberos 5 KDC
krb5-kpropd | krb5-kpropd.service | Kerberos 5 propagation server
laptop-mode | laptop-mode.service | Laptop 节能工具
lighttpd | lighttpd.service | Lighttpd HTTP 服务(Web Server).
lxdm | lxdm.service | LXDE 显示管理器
mdadm | mdadm.service | MD Administration (Linux Software RAID).
miniDLNA | minidlna.service | 简单的 DLNA/UPnP 媒体服务及
mpd | mpd.service | MPD (Music Player Daemon) 音乐播放器守护进程.
mysqld | mysqld.service | MySQL 数据库服务。
mythbackend | mythbackend.service | 家庭影院程序 MythTV 的后端.
named | named.service | BIND DNS 服务器.
netfs | 未使用，自动处理，见 remote-fs.target | 挂载网络文件系统。
net-auto-wired | net-auto-wired.service | Netcfg 提供的替代 `network` 的服务- 连接到有线网络
net-auto-wireless | net-auto-wireless.service | Netcfg 提供的替代 `network` 的服务 - 连接到无线网络
net-profiles | netcfg.service netcfg@<profile-name>.service | Netcfg 提供的替代 `network` 的服务 - 连接到 profile
network | dhcpcd@<interface>.service | 启用网络连接
networkmanager | NetworkManager.service | 替代 network，同时提供自动网络连接配置和探测。
nginx | nginx.service | Nginx HTTP 服务器和 IMAP/POP3 代理服务器 (Web Server)
nscd | nscd.service | 名称服务缓存进程
ntpd | ntpd.service | 网络时间协议守护进程 (客户端和服务器).
Ntop | ntop.service | Ntop 是基于 libcap 的网络流量监控程序.
openntpd | openntpd.service | 网络时间协议守护进程的一个替代 (客户端和服务器).
osspd | osspd.service | OSS 用户空间桥接.
openvpn | openvpn@<profile-name>.service | 对应 /etc/openvpn/<profile-name>.conf 配置文件
pdnsd | pdnsd.service | 支持永久缓存的 DNS 代理服务器。
php-fpm[broken link: invalid section] | php-fpm.service | PHP FastCGI 处理进程
oss | oss.service | Open Sound System.
postgresql | postgresql.service | PostgreSQL 数据库服务
postfix | postfix.service |
powernowd |  | 根据系统负载调整 CPU 频率. 参见 CPU frequency scaling
pptpd | pptpd.service | 使用点对点隧道协议的 VPN。
prosody | prosody.service | XMPP 服务器.
Pppd | ppp@provider.service | 负责拨号网络的点对点协议交互
preload | preload.service | 预读二进制程序和共享库，加速程序启动.
psd | psd.service | 在 tmpfs 中管理浏览器的配置，定期回写到硬盘。
pure-ftpd |  | FTP 服务器.
rfkill | rfkill.service | 开启/关闭无线设备。
rsyncd | rsyncd.service | Rsync 守护进程.
rsyslogd | rsyslog.service | 最新版本的系统日志记录守护进程
samba | smb.service nmb.service winbind.service | 与 Microsoft Windows 客户端进行文件共享
saned | saned@.service | 在网络上共享扫描仪
sensord | sensord.service | 传感器信息日志进程，lm_sensors 的一部分
sensors | lm_sensors.service | 硬件监视器(温度、风扇等等)
slim | slim.service | 简单登陆管理器
smartd | smartd.service | 硬盘监控 S.M.A.R.T(Self-Monitoring, Analysis, and Reporting Technology)
smbnetfs | smbnetfs.service | 自动挂载 Samba/Microsoft 网络共享。
snmpd |  | 实现 SNMP 的一个程序集
soundmodem |  | 多平台声卡 Radio Modem
spamd | spamassassin.service | 垃圾邮件过滤服务
sshd | sshd.service sshd@.service sshdgenkeys.service | OpenSSH (secure shell) 守护进程
stbd | 过时 | 以前 gnome-system-tools 需要此进程，gnome-tools 2.28 之后就不需要了
stunnel | stunnel.service | 将任意 TCP 连接用 SSL 加密.
svnserve | svnserve.service | Subversion 服务
syslogd | 过时 | 这是基本的，但比较老旧的系统日志记录守护进程.
syslog-ng | syslog-ng.service | 新一代系统日志记录守护进程.
tor | tor.service | 匿名通信 Onion 路由。
transmissiond | transmission.service | Bit Torrent 守护进程.
ufw | ufw.service | 简单的防火墙FireWall.
vboxdrv | vboxservice.service | VirtualBox 需要的服务进程
timidity++ |  | 软件 MIDI 合成器
vsftpd | vsftpd.service vsftpd@.service vsftpd-ssl.service | 文件传输专用协议服务器（ftp）守护进程.
wicd | wicd.service | Wicd是一个既能管理有线网络又能管理无线网络的网络接入管理器，是 NetworkManager 的一个功能相似的替代,有cli,gtk+多管理方式.
x11vnc |  | VNC 远程桌面服务

## 参见

- Systemd

Categories:

- Boot process (简体中文)
- Daemons and system services (简体中文)

Hidden category:

- Pages with broken section links