在Python脚本中找出当前的linux运行级别

时间:2012-09-21 15:16:57

标签: python linux runlevel

我想知道什么是最好的方式(如果有的话)知道run-level我(嗯......我的Python脚本)是什么。(你知道...... 0 - >暂停, 1 - >单个用户,2345 - >常规运行,6 - >重新启动)

我一直在查看os, syssubprocess库,但它们似乎都没有返回执行运行级别的任何内容。

我知道我可以执行系统的runlevel命令,但如果Python没有更多的东西......我会感到惊讶。“原生”就是它。

提前谢谢

1 个答案:

答案 0 :(得分:1)

我猜你使用的是'runlevel'命令,这对于Python来说并不是原生的。无论如何,结果将毫无用处,因为它依赖于分布。某些发行版对同一个数字实现其他含义。所以这方面没有标准化。