發布初始化系統SysVinit 3.11

經典初始化系統 SysVinit 3.11 版本已發布,該系統在發行版中被廣泛使用。 Linux 在 systemd 和 upstart 出現之前,它就被廣泛使用,現在像 Devuan 這樣的發行版仍然在使用它。 Debian GNU/Hurd 和 antiX。程式碼使用 C 語言編寫,並以 GPLv2 許可證發布。與 sysvinit 搭配使用的 insserv 和 startpar 工具的版本保持不變。 insserv 旨在透過考慮初始化腳本之間的依賴關係來組織啟動過程,而 startpar 用於確保系統啟動期間多個腳本的並行執行。

新版本引入了將inittab 檔案中的shell 命令與邏輯運算子連結起來的功能,允許您僅在前一個命令成功完成時才運行命令(“cmd1 && cmd2”),反之亦然,僅在以下情況下才執行下一個指令:執行上一個指令(“cmd1 || cmd2”)時回傳錯誤代碼例如: ww:c:once:/usr/bin/command1 && echo "成功" > /var/log/command" ww:c:once:/usr/bin/command1 || echo「命令失敗」> /var/log/command

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster