systemd
本文最后更新于:2025年4月21日 晚上
systemd
-
systemd日志输出到串口控制台:
1
systemd.log_level=debug systemd.log_target=console console=ttyS0,115200
配置文件编写
日志
如何使用 journalctl 查看和分析 systemd 日志(附实例)
显示人类可读的时间格式,包含 秒 + 毫秒(如 2023-04-15 09:18:47.123):
1
journalctl -o short-precise
示例输出:
1
Apr 15 09:18:47.123 hostname kernel: XFS (sda8): EXPERIMENTAL big timestamp...
[命令] Linux 命令 systemd-analyze (显示系统和服务的启动时间、开启和关闭日志的排错模式)
启用调试日志:
1
systemd-analyze set-log-level debug
恢复默认日志级别:
1
systemd-analyze set-log-level info
swap
- 永久关闭linux swap
- 关闭SWAP分区
- systemd.swap — Swap unit configuration
- openSUSE Tumbleweed 中禁用 SWAP
- openSUSE Tumbleweed 中禁用 SWAP
reload
启动顺序
-
1
2sudo apt install graphviz
systemd-analyze dot "lightdm.service" | dot -Tsvg > systemd.svg
非图形界面
其他
chkconfig
- ubuntu-18.04设置开机启动脚本
- Linux Ubuntu 20.04 —添加开机启动(服务/脚本)
- Ubuntu安装sysv-rc-conf配置开机启动服务
- centos开机启动项设置命令:chkconfig