Difference between revisions of "Systemd"
Jump to navigation
Jump to search
↑ https://www.freedesktop.org/wiki/Software/systemd/inhibit/
↑ http://manpages.ubuntu.com/manpages/bionic/man1/systemd-inhibit.1.html
↑ https://www.freedesktop.org/software/systemd/man/systemd.mount.html
↑ https://wiki.ubuntu.com/DebuggingSystemd
Line 12: | Line 12: | ||
* systemd-journald: <code>[[journalctl]]</code> | * systemd-journald: <code>[[journalctl]]</code> | ||
* systemd-logind | * systemd-logind | ||
− | * systemd-networkd: [[networkctl]], [[netplan]] | + | * systemd-networkd: <code>[[networkctl]]</code>, [[netplan]] |
* systemd-timesyncd | * systemd-timesyncd | ||
* systemd-resolved: [[systemd-resolve]], <code>[[hostnamectl]]</code> | * systemd-resolved: [[systemd-resolve]], <code>[[hostnamectl]]</code> |
Revision as of 06:06, 12 December 2019
systemd is a Linux initialization system and service manager introduced in 2010 and adopted by default in RHEL 7.0, that includes features like:
- On-demand starting of daemons
- Inhibitor Locks which allows to block or delay system sleep and shutdown requests from the user [1][2]
- Mount and automount point maintenance (
systemd-mount
[3],systemd-umount
) - Snapshot support
- Processes tracking using Linux control groups (
systemd-cgls
systemd-cgtop
) - Logging daemon, see journalctl and
systemd-cat
Systemd components of daemons and binaries[4]:
- systemd:
systemctl
- systemd-journald:
journalctl
- systemd-logind
- systemd-networkd:
networkctl
, netplan - systemd-timesyncd
- systemd-resolved: systemd-resolve,
hostnamectl
- systemd-udevd
See also
- macOS: Launchctl (command)
- daemontools and runit
- cron, ps and pstree (pstree -a)
Advertising: