- https://wiki.archlinux.org/index.php/Systemd#Writing_unit_files +
/etc/systemd/system/simple-webserver.service
+ https://wiki.archlinux.org/index.php/Systemd#Writing_unit_files
/etc/systemd/system/simple-webserver.service
[Unit]
Description=Simple Web Server
@@ -302,7 +302,8 @@ python3 -m http.server 8082
journalctl --unit=simple-webserver.service
- http://localhost:8082/BENUTZERNAME
http://localhost:8082/BENUTZERNAME
+ https://wiki.archlinux.org/index.php/Systemd/Timers
/etc/systemd/system/backup.timer
+ /etc/systemd/system/ping-omikron.timer
[Unit]
-Description=Run backup.sh weekly
+Description=Ping Omikron Timer
[Timer]
-OnCalendar=weekly
+OnActiveSec=30s
+OnUnitActiveSec=5m
Persistent=true
[Install]
-WantedBy=timers.target
+WantedBy=basic.target
/etc/systemd/system/backup.service
+ /etc/systemd/system/ping-omikron.service
[Unit]
-Description=Backup 2000
+Description=Ping Omikron Unit
[Service]
Type=simple
-ExecStart=/home/USERNAME-HIER-EINSETZEN/bin/backup.sh
+ExecStart=/PFAD/ZU/ping-omikron.sh
-[Install]
-WantedBy=multi-user.target
- ~/bin/backup.sh
+ /bin/ping-omikron.sh
#!/bin/bash
-tar -czf "/home/USERNAME/archiv/backup-`date +%d-%m-%Y`.tar.gz" /home/USERNAME/arbeit/
+date &>> /var/log/ping-omikron.log
+ping -c 3 oikron.net &>> /var/log/ping-omikron.log
journalctl
- journalctl -xe
- journalctl --unit=backup.service
+ journalctl
+ journalctl -xe
+ journalctl --unit=backup.service
-
- https://wiki.ubuntuusers.de/Systemzeit/ - -
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sect-managing_services_with_systemd-targets +
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sect-managing_services_with_systemd-targets
https://wiki.ubuntuusers.de/Systemzeit/ +
sudo timedatectl set-timezone Europe/Berlin
+ sudo timedatectl set-time 2019-28-02 19:01
+ Bemerkungen: +
Systemd ist rückwärtskompatibel zu Sysvinit.
Alte init Befehle werden von systemd verstanden, sind teilweise noch in Benutzung
+
init-scripte sind in /etc/init.d/
zu finden
+
sudo /etc/init.d/apache2 start
+ Die logs landen weiterhin zusätzlich in /var/log/ + +
ein weiteres init-System : Upstart -> eingestellt + +
Festplatten / USB Sticks +
externe Laufwerke + +
lsblk
+ NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
+sda 8:0 0 489,1G 0 disk
+├─sda1 8:1 0 63,1G 0 part /
+├─sda2 8:2 0 1K 0 part
+├─sda5 8:5 0 407,3G 0 part /home
+├─sda6 8:6 0 9,4G 0 part [SWAP]
+└─sda7 8:7 0 9,2G 0 part /tmp
+sdb 8:16 0 298,1G 0 disk
+└─sdb1 8:17 0 298,1G 0 part /home/dany
+sr0 11:0 1 1024M 0 rom
+sr1 11:1 1 1024M 0 rom
+
ls -Lr /dev/disk/