Merge branch 'main' of https://teetasse.dyn-dnhensel.de/torkitea/mkdocs-etz
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
|
||||
Stellen Sie sich vor, Sie betreiben einen Server oder eine Anwendung, die rund um die Uhr laufen muss. Als IT-Meister möchten Sie jederzeit nachvollziehen können, ob Ihr System aktiv ist und wann es zuletzt gestartet wurde. Dafür können Sie zwei klassische Linux-Automatisierungswerkzeuge nutzen:
|
||||
|
||||
* **Cronjob:** Führt regelmäßig Aufgaben aus, z.B. jede Minute, jede Stunde oder einmal täglich.
|
||||
* **systemd-Unit:** Startet Aufgaben beim Systemstart oder zu bestimmten Ereignissen.
|
||||
* **Cronjob:** Führt regelmäßig Aufgaben aus, z.B. jede Minute, jede Stunde oder einmal täglich.
|
||||
* **systemd-Unit:** Startet Aufgaben beim Systemstart oder zu bestimmten Ereignissen.
|
||||
|
||||
Mit diesen Werkzeugen können Sie z.B. eine Datei anlegen oder aktualisieren, um so einen „Herzschlag" (Heartbeat) Ihres Systems zu dokumentieren.
|
||||
|
||||
@@ -28,7 +28,7 @@ Fügen Sie folgende Zeile hinzu:
|
||||
* * * * * /usr/bin/touch /tmp/heartbeat.txt
|
||||
```
|
||||
|
||||
Jetzt wird jede Minute die Datei /tmp/heartbeat.txt neu angelegt oder ihr Zeitstempel aktualisiert. Prüfen Sie das ergebnis, indem Sie sich den Zeitstempel der neuen Datei anschauen:
|
||||
Jetzt wird jede Minute die Datei /tmp/heartbeat.txt neu angelegt oder ihr Zeitstempel aktualisiert. Prüfen Sie das ergebnis, indem Sie sich den Zeitstempel der neuen Datei anschauen:
|
||||
|
||||
```bash
|
||||
ls -lah /tmp/heartbeat.txt
|
||||
@@ -67,7 +67,7 @@ ls -lah /tmp/heartbeat.txt
|
||||
*/5 * * * * /usr/bin/touch /tmp/every5min.txt
|
||||
```
|
||||
|
||||
* alle 5 Minuten beginnend 5 Minuten
|
||||
* alle 5 Minuten beginnend 5 Minuten
|
||||
|
||||
## systemd-Unit: Datei beim Systemstart aktualisieren
|
||||
|
||||
@@ -106,7 +106,7 @@ sudo systemctl enable touch-at-boot.service
|
||||
sudo systemctl start touch-at-boot.service
|
||||
```
|
||||
|
||||
Nach jedem Neustart wird /tmp/boot.txt aktualisiert.
|
||||
Nach jedem Neustart wird /tmp/boot.txt aktualisiert.
|
||||
|
||||
**systemd-Unit erklärt:**
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Mein erstes Linux Projekt
|
||||
|
||||
**Aufgabe**: Installieren Sie **3 Programme** aus der Liste und dokumentieren:
|
||||
1. **Warum** haben SIe sie gewählt?
|
||||
1. **Warum** haben Sie sie gewählt?
|
||||
2. **Wie** haben Sie sie installiert (Terminal vs. Anwendungsverwaltung)?
|
||||
3. **Was** können Sie damit machen? (z. B. Screenshot mit Flameshot, Backup mit Timeshift).
|
||||
|
||||
@@ -30,7 +30,7 @@ Manche Programme (z. B. GIMP) gibt es dort mit **Bewertungen** - hilfreich für
|
||||
| **Programm** | **Nutzen** | **Installationsbefehl** |
|
||||
|---------------|--------------------------------------|-------------------------|
|
||||
| **Kdenlive** | Video-Schnitt (einfacher als OpenShot,aber mächtiger). | sudo apt install kdenlive |
|
||||
| **Spotify** | Musik-Streaming (offizielle Linux-App). | sudo snap install spotify |
|
||||
| **Spotify** | Musik-Streaming (offizielle Linux-App). | sudo flatpak install spotify |
|
||||
| **GIMP** | Bildbearbeitung (Photoshop-Alternative). | sudo apt install gimp |
|
||||
| **OBS Studio** | Bildschirmaufnahmen & Livestreams. | sudo apt install obs-studio |
|
||||
| **Stacer** | System-Optimierung (wie CCleaner für Linux) | sudo apt install stacer |
|
||||
@@ -41,7 +41,7 @@ Manche Programme (z. B. GIMP) gibt es dort mit **Bewertungen** - hilfreich für
|
||||
|
||||
|**Programm** | **Nutzen** | **Installationsbefehl** |
|
||||
| ----------------|--------------------------------|---------------------------|
|
||||
|**OnlyOffice** | Kompatibler mit MS Office (bessere Formatierung als LibreOffice). | sudo snap install onlyoffice-desktopeditors |
|
||||
|**OnlyOffice** | Kompatibler mit MS Office (bessere Formatierung als LibreOffice). | sudo flatpak install onlyoffice-desktopeditors |
|
||||
| **Flameshot** | Screenshots mit Bearbeitung (besser als gnome-screenshot). | sudo apt install flameshot |
|
||||
| **KeePassXC** | Passwort-Manager (sicher & offline).| sudo apt install keepassxc|
|
||||
| **Nextcloud Client** | Cloud-Sync (z. B. für Meisterkurs/Arbeit). | sudo apt install nextcloud-desktop |
|
||||
@@ -75,10 +75,10 @@ Manche Programme (z. B. GIMP) gibt es dort mit **Bewertungen** - hilfreich für
|
||||
|
||||
| **Programm** | **Nutzen** | **Installationsbefehl** |
|
||||
--------------- |-----------------------------------| -------------------------|
|
||||
| **VS Code** | Code-Editor (besser als Gedit). | sudo snap install \--classic code|
|
||||
| **VS Code** | Code-Editor (besser als Gedit). | sudo flatpak install \--classic code|
|
||||
| **Docker** | Container für Projekte (z. B. Webserver, Datenbanken). | sudo apt install docker.io|
|
||||
| **GitKraken** | Git-Client mit GUI (einfacher als Terminal). | sudo snap install gitkraken |\--classic |
|
||||
| **Postman** | API-Testing (für Web-Entwickler). | sudo snap install postman|
|
||||
| **GitKraken** | Git-Client mit GUI (einfacher als Terminal). | sudo flatpak install gitkraken |\--classic |
|
||||
| **Postman** | API-Testing (für Web-Entwickler). | sudo flatpak install postman|
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user