Linux中的服务管理
很久很久以前,在Linux的史前时代(也就是2000年代初),SysVinit是主宰。它简单、有效,但速度就像度假的树懒一样慢。然后出现了Upstart,试图加快速度,但最终成为了systemd的VHS。 现在,我们处于systemd的时代,这是一种强大的服务管理工具。但别担心,对于那些喜欢精简、强悍或只是想要少点systemd的用户,还有其他选择。 systemd:800磅的大猩猩 systemd无处不在。它就像init系统中的Facebook——不是每个人都喜欢它,但几乎每个人都在用。为什么?因为它强大、功能丰富,而且速度快得像喝了咖啡的猎豹。 systemd的关键特性: * 单元文件:systemd服务的DNA * 并行启动:因为没人有时间等待顺序启动 * 依赖管理:它知道谁需要谁 * 使用journald记录日志:因为传统日志已经过时了...