网易首页 > 网易号 > 正文 申请入驻

如何检查你的 Linux 系统是否使用 systemd | Linux 中国

0
分享至


导读:不知道在使用哪个初始化系统?以下是方法。

本文字数: 1598,阅读时长大约: 2分钟

不知道在使用哪个初始化系统?以下是方法。

每个主流 Linux 发行版(包括 Ubuntu、Fedora、openSUSE 和 Arch)默认都使用 systemd。

但是有 itsfoss.com,例如使用轻量级 runit 来获得更好性能的 Void Linux 或主要使用 sysvinit 的 Devuan。

当你尝试遵循某些教程或文档并且其中包含特定于 systemd 或某些其他初始化服务的命令时,就会出现问题。

这时,你必须检查你的 Linux 系统使用的是 systemd 还是其他系统。

一种方法是检查 PID 为 1 的进程(毕竟,初始化系统是 Linux 系统上运行的第一个进程)。

  1. ps 1

但它的输出可能会产生误导,因为它经常显示/sbin/init,这只是实际的初始化进程的软链接。

如果你 linuxhandbook.com,就可以获取初始化系统信息。有两种方法:

◈ 使用stat命令

◈ 使用readlink命令

那么让我们从第一个开始。

这些方法在 6 个初始化系统中进行了测试:Systemd、OpenRC、SysVinit、Busybox、runit 和 s6。

方法 1:使用 stat 命令检查 systemd 是否正在使用

以下是如何使用stat命令来了解你正在使用的初始化系统:

  1. stat /sbin/init

如果你使用的是 systemd 支持的发行版,那么它将显示以下输出:


但是,如果你使用 systemd 之外的其他任何东西,它将显示初始化系统的名称,但是如果你使用的是 SysVinit,它只会显示init而不是sysvinit


SysVinit only displays "init" instead of sysvinit

方法 2:使用 readlink 命令检查初始化系统

与之前的方法不同,当你使用readlink命令时,它只会打印初始化系统的名称。

因此,如果你想知道你是否正在使用 Systemd,只需使用以下命令:

  1. readlink /sbin/init


如果你使用 wiki.gentoo.org,那么它将显示以下输出:


但如果你使用 SysVinit,那么它会显示以下输出:


我为你写的小“脚本”

另一种方法是检查/run/systemd/system目录是否存在。

好吧,最简单的找出方法是在终端中 itsfoss.com,它将检查你是否正在运行由 systemd 驱动的发行版:

  1. if [ -d /run/systemd/system ]; then echo "System is running systemd"; else echo "System is not running systemd"; fi


有关 systemd 的更多信息

当你知道你正在使用 systemd 支持的发行版,你就可以 linuxhandbook.com。

当然你也可以从头开始 linuxhandbook.com。

我希望本指南对你有所帮助。

(题图:DA/02d49f79-0ec4-4e49-ae72-e3d46877dfa6)

via:

作者: 选题: 译者: 校对:

本文由 原创编译, 荣誉推出

LCTT 译者 :geekpi

翻译: 2083.5 篇

贡献: 3735 天

2013-10-25

2024-01-16

https://linux.cn/lctt/geekpi

欢迎遵照 CC-BY-SA 协议规定转载,

如需转载,请在文章下留言 “ 转载:公众号名称”,

我们将为您添加白名单,授权“ 转载文章时可以修改”。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
4月30日,广西南宁、崇左等地下冰雹,很多车辆都被砸坏了

4月30日,广西南宁、崇左等地下冰雹,很多车辆都被砸坏了

天天话事
2024-04-30 19:54:48
这厮现在看上去更像个无赖

这厮现在看上去更像个无赖

凡事一定有办法13119
2024-04-28 11:32:04
鲍尔默更衣室鼓励哈登!希望你能接管比赛,我已经不指望伦纳德了

鲍尔默更衣室鼓励哈登!希望你能接管比赛,我已经不指望伦纳德了

弓形虫
2024-04-30 12:21:48
实缴资本不一定真的交钱!新《公司法》即将实施,不必着急减资和实缴!

实缴资本不一定真的交钱!新《公司法》即将实施,不必着急减资和实缴!

大众理财顾问
2024-04-29 16:59:25
问界M7车祸一事已协商好,家属表示不愿再被打扰

问界M7车祸一事已协商好,家属表示不愿再被打扰

映射生活的身影
2024-04-30 10:07:17
问界车祸最新后续:家属再发声,说出三点事实,亲人不是被烧死

问界车祸最新后续:家属再发声,说出三点事实,亲人不是被烧死

金哥说新能源车
2024-04-30 14:55:43
哈里担心威尔士3宝,至少有一个会夭折,目前只有乔治出镜过

哈里担心威尔士3宝,至少有一个会夭折,目前只有乔治出镜过

红袖说事
2024-04-29 00:33:20
大批“爱国者”导弹正在到来!英国防部称已击落100多架俄军战机

大批“爱国者”导弹正在到来!英国防部称已击落100多架俄军战机

鹰眼Defence
2024-04-27 17:42:20
辽粤大战前,杜锋摊牌发声,官宣决定,朱芳雨无奈,杨鸣后手曝光

辽粤大战前,杜锋摊牌发声,官宣决定,朱芳雨无奈,杨鸣后手曝光

东球弟
2024-04-30 22:45:44
为什么相亲市场,基本见不到公务员,军官医生?评论区回复破防了

为什么相亲市场,基本见不到公务员,军官医生?评论区回复破防了

户外阿崭
2024-04-27 23:03:53
哈马斯最新发布:他失声痛哭

哈马斯最新发布:他失声痛哭

环球时报新闻
2024-04-28 19:00:36
戴维斯:我会努力招募詹姆斯回到湖人,但最终还是要看他自己

戴维斯:我会努力招募詹姆斯回到湖人,但最终还是要看他自己

懂球帝
2024-04-30 15:30:15
解读马斯克来访,揭开了一个铁的事实,只有中国一家在拼新经济?

解读马斯克来访,揭开了一个铁的事实,只有中国一家在拼新经济?

清蒸玉米粒
2024-04-29 18:16:30
疯了!曝易建联移民美国?这是中国男篮最后一个超巨……

疯了!曝易建联移民美国?这是中国男篮最后一个超巨……

篮球实战宝典
2024-04-28 16:29:59
久事悲惨出局后,宣布五个重要决定,沪蜜感到绝望: 彻底完蛋了

久事悲惨出局后,宣布五个重要决定,沪蜜感到绝望: 彻底完蛋了

弄月公子
2024-04-30 11:41:16
浦东富商花140万买丰田考斯特,黑色金标,空客A380头等舱内饰

浦东富商花140万买丰田考斯特,黑色金标,空客A380头等舱内饰

户外小阿隋
2024-04-30 10:03:06
张颂文综艺收视炸了,打了多少资方的脸!芒果台又赌对了

张颂文综艺收视炸了,打了多少资方的脸!芒果台又赌对了

科普说娱乐
2024-04-29 09:23:26
没有驾照的周鸿祎坐在车顶上

没有驾照的周鸿祎坐在车顶上

中国新闻周刊
2024-04-29 20:16:48
你错过了多少异性给你的暗示?

你错过了多少异性给你的暗示?

户外阿崭
2024-04-08 07:35:07
凯特王妃危在旦夕

凯特王妃危在旦夕

听风听你
2024-04-20 11:48:45
2024-05-01 00:00:49
Linux
Linux
Linux 中国开源社区
8016文章数 73125关注度
往期回顾 全部

科技要闻

传余承东卸任华为终端BG CEO,何刚接任

头条要闻

媒体:余承东将卸任华为终端BG CEO

头条要闻

媒体:余承东将卸任华为终端BG CEO

体育要闻

穆雷,绝杀了一个时代

娱乐要闻

黄子韬被曝求婚徐艺洋 大量亲密照曝光

财经要闻

中共中央政治局:要灵活运用利率和存款准备金率等工具

汽车要闻

越野老炮最爱 哈弗新H9新增2.4T柴油机

态度原创

艺术
旅游
亲子
家居
数码

艺术要闻

用耳朵看展览?西岸美术馆最新特展关注声音艺术

旅游要闻

五一大雨,浇灭了多少旅游城市的心气?

亲子要闻

怎么做到小小年纪情绪这么稳定的?难道不应该哭喊求助什么的?

家居要闻

心之所栖 黑白灰色系打造设计专属感

数码要闻

华为6款新品蓄势待发,HarmonyOS NEXT细节再曝

无障碍浏览 进入关怀版