Systemctl kurz und knapp: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 33: | Zeile 33: | ||
=Starten eines Service= | =Starten eines Service= | ||
| − | *systemctl start | + | *systemctl start simple-http |
=Stoppen eines Service= | =Stoppen eines Service= | ||
| − | *systemctl stop | + | *systemctl stop simple-http |
=Restarten eines Service= | =Restarten eines Service= | ||
| − | *systemctl restart | + | *systemctl restart simple-http |
=Aktivieren eines Service= | =Aktivieren eines Service= | ||
| − | *systemctl | + | *systemctl enables imple-http |
=Deaktivieren eines Service= | =Deaktivieren eines Service= | ||
| − | *systemctl disable | + | *systemctl disable simple-http |
=Status eines Service= | =Status eines Service= | ||
| − | *systemctl status | + | *systemctl status simple-http |
=Set Target= | =Set Target= | ||
Version vom 12. November 2025, 16:07 Uhr
Listing aller Services
- systemctl --type=service
Logging eines Dienstes
- journalctl -u ssh
Logging eines Dienstes fortlaufend
- journalctl -f -u ssh
Eigenen Service Unit erstellen
- Service Datei
- vi /etc/systemd/system/simple-http.service
[Unit] Description=My Miscellaneous Service After=network.target [Service] Type=simple User=xinux WorkingDirectory=/home/xinux/share ExecStart=/bin/python3 -m http.server Restart=on-abort [Install] WantedBy=multi-user.target
- Aktivieren
- systemctl daemon-reload
- systemctl enable simple-http.service
- systemctl start simple-http.service
- Logs lesen
- journalctl -fu simple-http
Starten eines Service
- systemctl start simple-http
Stoppen eines Service
- systemctl stop simple-http
Restarten eines Service
- systemctl restart simple-http
Aktivieren eines Service
- systemctl enables imple-http
Deaktivieren eines Service
- systemctl disable simple-http
Status eines Service
- systemctl status simple-http
Set Target
- systemctl -f enable multi-user.target
- systemctl -f enable graphical.target
Get Default Target
- systemctl get-default
graphical.target
Changing Target
- systemctl isolate multi-user.target
Set Default Target
- systemctl set-default multi-user.target
Show Targets
- systemctl list-units --type target
UNIT LOAD ACTIVE SUB DESCRIPTION basic.target loaded active active Basic System bluetooth.target loaded active active Bluetooth ceph-mds.target loaded active active ceph target allowing to start/stop all ceph-mds@.service instances at once ceph-mon.target loaded active active ceph target allowing to start/stop all ceph-mon@.service instances at once ...