首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"AllowIsolate“系统选项

"AllowIsolate“系统选项
EN

Unix & Linux用户
提问于 2020-05-14 11:42:51
回答 1查看 2.3K关注 0票数 1

AllowIsolate systemD选项在某些.service文件中是什么?

例如,这是我的系统中/lib/systemd/system/multi-user.target文件的内容:

代码语言:javascript
复制
[Unit]
Description=Multi-User System
Documentation=man:systemd.special(7)
Requires=basic.target
Conflicts=rescue.service rescue.target
After=basic.target rescue.service rescue.target
AllowIsolate=yes
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-05-14 11:48:20

AllowIsolate允许以类似于运行级的方式使用单元。它记录在这个systemd.unit命令页 (系统上的man systemd.unit)中:

AllowIsolate=采用布尔参数。如果是true,这个单元可以与systemctl隔离命令一起使用。否则,这将被拒绝。将其禁用可能是一个好主意,除非目标单元类似于SysV init系统中的运行级,这只是为了避免不可用的系统状态。此选项默认为false

systemctl isolate记录在这个systemctl命令页中:

隔离单元启动在命令行及其依赖项上指定的单元,并停止所有其他单元,除非它们有IgnoreOnIsolate=yes (请参阅systemd.unit(5))。如果给出一个没有扩展的单位名称,则假设扩展为".target“。这类似于更改传统init系统中的运行级。隔离命令将立即停止在新单元中未启用的进程,可能包括当前正在使用的图形环境或终端。请注意,只有在启用AllowIsolate=的单元上才允许这样做。详情请参见systemd.unit(5)

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/586598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档