您好,登錄后才能下訂單哦!
本篇內容主要講解“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
.
It's a good answer. To expand on this a bit: systemd running with --deserialize --switched-root essentially means systemd was also used in the initramfs. Nowadays this is pretty common, so those two options are to be expected in the command line of PID 1. |
到此,相信大家對“systemd switched-root的deserialize參數有什么用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。