Difference between revisions of "Daemons (简体中文)"

From ArchWiki
Jump to: navigation, search
(Initscripts system: Remove as English Version.)
Line 5: Line 5:
 
[[de:Daemons]]
 
[[de:Daemons]]
 
[[en:Daemon]]
 
[[en:Daemon]]
 +
[[es:Daemon]]
 
[[it:Daemon]]
 
[[it:Daemon]]
 
[[pl:Daemon]]
 
[[pl:Daemon]]

Revision as of 14:09, 16 November 2012

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary text Template:Article summary wiki Template:Article summary end

翻译状态: 本文是英文页面 Daemon翻译,最后翻译时间:2012-10-09,点击这里可以查看翻译后英文页面的改动。

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

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

有时 daemon 也会指在系统启动时运行,但是运行之后不会保留进程的程序。因为它们使用相同的启动关闭框架 (例如 /etc/rc.d/ 脚本),所以也叫 daemon. 例如 /etc/rc.d 中的 alsacpufreq 提供了固定内核模块参数功能,但是完成后不会保留后台进程。

Systemd 系统

显示运行中的单元:

$ systemctl list-units

使用 --all 选项可以显示所有可用单元。

启用服务器:

# systemctl start <name>.service

禁用服务:

# systemctl stop <name>.service

开机自动启动:

# systemctl enable <name>.service

停止开机自动启动:

# systemctl disable <name>.service

这里有更详细的介绍。

守护进程列表

此处是守护进程的不完全列表, 每个守护进程给出了 initscripts 使用的脚本和 systemd 使用的服务文件。

参见