Инструменты пользователя

Инструменты сайта


os:linux:systemd

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
os:linux:systemd [30.04.2025 10:57] – [Минимальный вариант] viacheslavos:linux:systemd [12.10.2025 13:26] (текущий) – [journalctl] viacheslav
Строка 1: Строка 1:
 ====== systemd ====== ====== systemd ======
-https://www.freedesktop.org/software/systemd/man/index.html\\+https://www.freedesktop.org/software/systemd/man/latest/index.html\\ 
 +[[https://www.freedesktop.org/software/systemd/man/latest/systemd.service.html|systemd.service — Service unit configuration]]\\ 
 +[[https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html|systemd.unit — Unit configuration]]\\ 
 +[[https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html|systemd.exec — Execution environment configuration]]\\
 [[https://www.redhat.com/sysadmin/systemd-automate-recovery|Set up self-healing services with systemd]]\\ [[https://www.redhat.com/sysadmin/systemd-automate-recovery|Set up self-healing services with systemd]]\\
 [[https://www.youtube.com/watch?v=tY9GYsoxeLg|Demystifying Systemd]]\\ [[https://www.youtube.com/watch?v=tY9GYsoxeLg|Demystifying Systemd]]\\
Строка 356: Строка 359:
 WantedBy=timers.target WantedBy=timers.target
 </code> </code>
 +
 +===== journalctl =====
 +<code bash>
 +unit_name="activemq"
 +# Вывести лог последнего запуска (MainPID показывается только если сервис работает), здесь - сервис запущен под пользователем
 +journalctl --user _PID=$(systemctl show --user --property ExecMainPID --value $unit_name)
 +# Вычисление исходя из времени запуска (для коллекции. Лучше использовать PID)
 +journalctl --user -u $unit_name --since "$(date -d "$(systemctl show --user --property=ActiveEnterTimestamp $unit_name |cut -d= -f2)" +'%F %T')"
 +</code>
 +===== Литература =====
 +[[https://superuser.com/questions/1390419/starting-tomcat-8-5-using-systemd-on-centos-7|Starting Tomcat 8.5 using systemd on Centos 7]]\\
 +[[https://jdebp.uk/FGA/systemd-house-of-horror/tomcat.html|The systemd house of horror: Wrapping Apache Tomcat in many pointless extra layers]] m(
  
os/linux/systemd.1746010649.txt.gz · Последнее изменение: viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki