根据文档中的各个条款,“激活”状态是非活动状态和活动状态之间的转换。到目前为止很明显。
但它到底是如何定义的呢?
是什么决定了服务是否不再处于非活动状态而是处于活动状态?
是什么决定了服务是否不再激活而是激活?
我所知道的唯一进入“激活”状态的是ExecStartPre
脚本;当它运行时,该服务保持“激活”状态。
是否有其他方法可以使服务保持激活状态?
您能否让该服务启动主服务ExecStart
,但仅在可执行文件导致某些特定的“我起来了!”时才考虑该服务处于活动状态?例如事件?
根据文档中的各个条款,“激活”状态是非活动状态和活动状态之间的转换。到目前为止很明显。
但它到底是如何定义的呢?
是什么决定了服务是否不再处于非活动状态而是处于活动状态?
是什么决定了服务是否不再激活而是激活?
我所知道的唯一进入“激活”状态的是ExecStartPre
脚本;当它运行时,该服务保持“激活”状态。
是否有其他方法可以使服务保持激活状态?
您能否让该服务启动主服务ExecStart
,但仅在可执行文件导致某些特定的“我起来了!”时才考虑该服务处于活动状态?例如事件?
我有一个设置,其中包括一个为多个支持设备提供服务的 bcache 缓存设备。我想知道当前使用了多少,因为 bcache 只缓存某些类型的数据。