diff --git a/reveal/sysadmin.html b/reveal/sysadmin.html index e19a7ad..05d0787 100644 --- a/reveal/sysadmin.html +++ b/reveal/sysadmin.html @@ -48,7 +48,7 @@

Cron

-
Les fichiers de cron
+
Les fichiers utiles :
 		
 # systemctl status cron
@@ -65,6 +65,7 @@
 
+

Cron (suite)

 
 $ crontab -e
@@ -87,6 +88,7 @@ MAILTO=alert@example.com
 
+

Cron (suite)

 
 $ man 5 crontab
@@ -100,57 +102,88 @@ $ crontab -l
 
-

ntpd

+
+
 $ date
+
+
 # apt install ntp
-
+
+
 Fichier /etc/ntp.conf :
+
 server ntp.evolix.net
-
-# ntpq -p
-
-$ timedatectl
-# hwclock --show
-# hwclock --systohc
+
+

ntpd (suite)

+
+
+# ntpq -p
+
+
+$ timedatectl
+
+
+# hwclock --show
+
+
+# hwclock --systohc
+
+
+
+ +
+

systemd

-systemd est un gestionnaire de services (le fameux démon avec le PID 1) en alternative au System V. Il est installé par défaut depuis Debian 8. - -# systemctl status -# systemctl list-units -# systemctl --failed -# systemctl list-unit-files +

systemd est un gestionnaire de services (le fameux démon avec le PID 1) en alternative au System V. Il est installé par défaut depuis Debian 8.

+
+# systemctl status
+# systemctl list-units
+# systemctl --failed
+# systemctl list-unit-files
+
+
+
+

+

systemd (suite)

Unités par défaut : /usr/lib/systemd/system/ Modifications manuelles : /etc/systemd/system/ +

+
+# systemctl start < unité >
+# systemctl stop < unité >
+# systemctl restart < unité >
+# systemctl reload < unité >
+
+
-# systemctl start -# systemctl stop -# systemctl restart -# systemctl reload +
+

systemd (suite)

+
+# systemctl status < unité >
+# systemctl is-enabled < unité >
+# systemctl enable < unité >
+# systemctl disable < unité >
+# systemctl reboot
+# systemctl poweroff
+# systemd-analyze
+
+
-# systemctl status -# systemctl is-enabled - -# systemctl enable -# systemctl disable - -# systemctl reboot -# systemctl poweroff -# systemd-analyze - -Modifier une unité - -# cp -a /lib/systemd/system/.service /etc/systemd/system/ -# vim /etc/systemd/system/.service -# systemctl daemon-reload - -# systemctl cat ssh -# systemctl cat cron -# systemctl edit +
+

Modifier une unité

+
+# cp -a /lib/systemd/system/< service >.service /etc/systemd/system/
+# vim /etc/systemd/system/< service >.service
+# systemctl daemon-reload
+# systemctl cat ssh
+# systemctl cat cron
+# systemctl edit < unité >
+