SysVinit LSB 标头上的变量 $remote_fs 和 $syslog 是什么?

iva*_*ncz 5 init sysvinit init.d

来自:https : //wiki.debian.org/LSBInitScripts

    在 init.d 脚本中添加这样的块:

    ### 开始初始化信息
    # 提供:脚本名
    # 必需-开始:$remote_fs $syslog
    # 需要停止:$remote_fs $syslog
    # 默认开始:2 3 4 5
    # 默认停止:0 1 6
    # 简短说明:在启动时启动守护进程
    # 描述:启用守护进程提供的服务。
    ### 结束初始化信息

这些变量也出现在来自“ssh”等脚本的 SysVinit LSB 标头上。

有谁知道这些变量?

Ste*_*itt 5

这些是Linux Standard Base中的系统设施名称。它们不被视为 shell 变量,它们只是允许 init 脚本依赖于某些系统状态的特殊名称。

特别地,$remote_fs并且$syslog定义如下:

$remote_fs

所有远程文件系统都可用。在某些配置中,诸如此类的文件系统/usr可能是远程的。许多需要的应用程序$local_fs可能也需要$remote_fs.

$syslog

系统记录器正在运行。