From 6d7b47650ae1154369b36bc3b98a907c1b9579ef Mon Sep 17 00:00:00 2001 From: John Ogness Date: Mon, 23 Oct 2017 12:25:43 +0200 Subject: linux processes: update for a stretch kernel The cgroup example was simplified, the example commands/output were updated for a Debian/stretch system, and various spelling/capitalization errors were corrected. Signed-off-by: John Ogness --- .../pres_boot-process-basics_de.tex | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'linux-basics/boot-process-basics/pres_boot-process-basics_de.tex') diff --git a/linux-basics/boot-process-basics/pres_boot-process-basics_de.tex b/linux-basics/boot-process-basics/pres_boot-process-basics_de.tex index fbc7f34..aeb291f 100644 --- a/linux-basics/boot-process-basics/pres_boot-process-basics_de.tex +++ b/linux-basics/boot-process-basics/pres_boot-process-basics_de.tex @@ -54,7 +54,7 @@ \begin{itemize} \item System V Init (z.B. Debian) \item Upstart (Ubuntu) -\item Systemd (z.B. Fedora) +\item systemd (z.B. Fedora) \end{itemize} \end{frame} @@ -113,7 +113,7 @@ emits net-device-down \end{frame} \begin{frame} -\frametitle{Systemd} +\frametitle{systemd} \begin{itemize} \item Kann Prozesse parallel starten (ohne explizite Konfiguration der Abhängigkeiten): \begin{itemize} @@ -124,16 +124,16 @@ emits net-device-down \end{frame} \begin{frame} -\frametitle{Systemd} +\frametitle{systemd} \begin{itemize} \item Konfiguration durch einzelne Textdateien und nicht durch Shellscripte -\item Aktionen werden basierend von diesen Konfigurationen von Systemd (Linux-Executable) ausgeführt. Dies vermeidet das Starten vieler einzelner Shell-Instanzen. +\item Aktionen werden basierend von diesen Konfigurationen von systemd (Linux-Executable) ausgeführt. Dies vermeidet das Starten vieler einzelner Shell-Instanzen. \item Administraion mittels systemctl \end{itemize} \end{frame} \begin{frame} -\frametitle{Systemd} +\frametitle{systemd} \begin{itemize} \item Targets übernehmen die Rolle von Runleveln (z.B. Runlevel 0 == poweroff.target) \item Mehrere Targets können gleichzeitig aktiv sein @@ -142,7 +142,7 @@ emits net-device-down \end{frame} \begin{frame} -\frametitle{Systemd} +\frametitle{systemd} \begin{itemize} \item Kompatibel zu System V Init. Skripte, die in /etc/init.d liegen, werden wie gewohnt gestartet \item Verwendet ''Control Groups'' zur Überwachung / Ausführung von Prozessen (daher mind. Kernel 2.6.24; und CGROUPS in .config aktivieren!!) @@ -150,11 +150,11 @@ emits net-device-down \end{frame} \begin{frame}[fragile] -\frametitle{Systemd: Integrieren eigener Services} +\frametitle{systemd: Integrieren eigener Services} /lib/systemd/system/training.service \begin{verbatim} [Unit] -Description=Just a simple SystemD service +Description=Just a simple systemd service [Service] Type=oneshot @@ -168,7 +168,7 @@ WantedBy=multi-user.target \end{frame} \begin{frame}[fragile] -\frametitle{Systemd: Integrieren eigener Services} +\frametitle{systemd: Integrieren eigener Services} /home/devel/systemd\_test.sh \begin{verbatim} #!/bin/sh @@ -179,7 +179,7 @@ sleep 5 \end{frame} \begin{frame}[fragile] -\frametitle{Systemd: Integrieren eigener Services} +\frametitle{systemd: Integrieren eigener Services} /home/devel/systemd\_test.sh \begin{verbatim} $ systemctl enable training.service -- cgit v1.2.3