Ank*_*iya 51 terminology filenames
我观察到一些二进制文件和配置文件名以d. 将 ad放在文件名末尾的原因是什么?
像httpd,ospfd,pppd,syslogd,telnetd,pptpd,inetd,bootlogd和dhcpd。
Run*_*ium 65
它们是守护进程(计算) ——就像“幕后工人”一样。
http Daemon - Hypertext Transfer Protocol Daemon
ospf Daemon - Open Shortest Path First Daemon (89)
ppp Daemon - Point-to-Point Protocol Daemon
syslog Daemon - Syslog Daemon
telnet Daemon - Telnet server Daemon
pptp Daemon - Point-to-Point Tunneling Protocol Daemon
dhcp Daemon - Dynamic Host Configuration Protocol Daemon
Run Code Online (Sandbox Code Playgroud)
所有这一切都取决于你如何解释这个词,他们也可以确定地是恶魔。
正如维基百科和信守承诺所解释的那样;这句话取自麦克斯韦的守护进程

Maxwell's_demon.svg Htkym CC , 维基百科
– “一种虚构的代理,可以帮助对不同速度的分子进行分类,并在后台不知疲倦地工作。”
否则这个词的用法有点在这些行中:
daemon: spirit (polytheistic context)
demon : evil spirit (monotheistic context)
Run Code Online (Sandbox Code Playgroud)
修复#1:
正如好先生@Michael Kjörling所指出的,强调:
“当然,仅仅因为可执行文件的名称以 结尾d并不意味着它是一个守护进程。”
sed Stream Editor
dd Data Description
chmod Change file mode bits
xxd Hex Dump
find Find
Run Code Online (Sandbox Code Playgroud)
等是以d.结尾的常用工具的示例。再说一次,这不会像sedd.
ls /usr/bin/*d /bin/*d
Run Code Online (Sandbox Code Playgroud)
尽管; 通常守护进程d在末尾附加了字母。
telnet 对比 telnetd
关于 *Nix Daemons 主题的另一篇文章。