本篇内容主要讲解“systemd switched-root的deserialize参数有什么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“systemd switched-root的deserialize参数有什么用”吧!
systemd --switched-root --deserialize的这两个参数是内部用的,用于源代码中,不对外提供接口。
系统中可以通过ps命令来查看,为1号进程:
实例1:
root 1 0.0 0.4 45808 4092 ? Ss Aug22 0:02 /usr/lib/systemd/systemd --system --deserialize 15
实例2:
root 1 0.0 0.4 128096 4144 ? Ss Aug22 0:02 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
These are intentionally undocumented internal parts of systemd. Very simply, therefore:
--deserialize
is used to restore saved internal state that a previous invocation of systemd
, exec()
ing this one, has written out to a file. Its option argument is an open file descriptor for that process.
--switched-root
is used to tell this invocation of systemd
that it has been invoked from systemd
managing an initramfs, and so should behave accordingly — including turning off some of the behaviour otherwise caused by --deserialize
.
到此,相信大家对“systemd switched-root的deserialize参数有什么用”有了更深的了解,不妨来实际操作一番吧!这里是天达云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!