From 58f1afb2cf01ce791fd08b45c43546f24624d7dd Mon Sep 17 00:00:00 2001 From: Florian Hensel Date: Thu, 11 Dec 2025 06:41:15 +0100 Subject: [PATCH] inhalsverzeichnisse und so --- .../Nextcloud_Design/favicon.ico | Bin 0 -> 15086 bytes .../docs/Linux_Unternehmen/nextcloud-ldap.md | 19 +++ ...> Automatisierung_mit_cron_und_systemd.md} | 16 +- .../docs/basics/Einstieg_in_Linux-Desktop.md | 11 +- mkdocs/docs/basics/Grundlagen der Konsole.md | 143 ----------------- mkdocs/docs/basics/Grundlagen_der_Konsole.md | 146 ++++++++++++++++++ .../Mein_erstes_kleines_Linux-Projekt.md | 9 +- .../Praxisprojekt_Medien-NAS_fuer_KODI.md | 8 +- .../docs/basics/Remotezugriff_einrichten.md | 10 +- .../docs/basics/Windows-Freigabe_mit_Samba.md | 10 +- ...Windows_Freigaben_fuer_Linux-Einsteiger.md | 12 +- .../basics/Windows_Programme_unter_Linux.md | 11 +- mkdocs/mkdocs.yml | 6 +- 13 files changed, 210 insertions(+), 191 deletions(-) create mode 100644 mkdocs/docs/Linux_Unternehmen/Nextcloud_Design/favicon.ico rename mkdocs/docs/basics/{Automatisierung mit cron und systemd.md => Automatisierung_mit_cron_und_systemd.md} (94%) delete mode 100644 mkdocs/docs/basics/Grundlagen der Konsole.md create mode 100644 mkdocs/docs/basics/Grundlagen_der_Konsole.md diff --git a/mkdocs/docs/Linux_Unternehmen/Nextcloud_Design/favicon.ico b/mkdocs/docs/Linux_Unternehmen/Nextcloud_Design/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8d9b5e9dadf2d1607fb54d5dade97a1586dbb6ba GIT binary patch literal 15086 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 Wichtig: Dateinamen ohne Leerzeichen verwenden, Formate ````.png```` oder ````.jpg````. + +### Design über Webinterface anpassen +* Melden Sie sich als Administrator in Nextcloud an. +* Klicken Sie oben rechts auf Benutzermenü → Administrationseinstellungen. +* Wählen Sie im linken Menü ````Design````. +* Passen Sie folgende Elemente an: + * Name: Meisterwolke + * Slogan: Wir kennen die Festplatte mit Vornamen + * Primärfarbe: Primärfarbe: #70706B Hintergrundfarbe: #70706B + * Logo: [Firmenlogo](./Nextcloud_Design/Logo.png) + * Hintergrund und Anmeldebild: [Eingangsbereich](./Nextcloud_Design/Login_Image.jpg) + * Kopfbereichslogo: [Firmenlogo](./Nextcloud_Design/Logo.png) + * Favicon: [Favicon](./Nextcloud_Design/favicon.ico) + ## LDAP Konfiguration smb.conf bei einem Samba AD-DC diff --git a/mkdocs/docs/basics/Automatisierung mit cron und systemd.md b/mkdocs/docs/basics/Automatisierung_mit_cron_und_systemd.md similarity index 94% rename from mkdocs/docs/basics/Automatisierung mit cron und systemd.md rename to mkdocs/docs/basics/Automatisierung_mit_cron_und_systemd.md index 79a3737..74607f4 100644 --- a/mkdocs/docs/basics/Automatisierung mit cron und systemd.md +++ b/mkdocs/docs/basics/Automatisierung_mit_cron_und_systemd.md @@ -1,5 +1,6 @@ # Automatisierung mit cron und systemd + 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. @@ -7,9 +8,9 @@ Stellen Sie sich vor, Sie betreiben einen Server oder eine Anwendung, die rund u Mit diesen Werkzeugen können Sie z.B. eine Datei anlegen oder aktualisieren, um so einen „Herzschlag" (Heartbeat) Ihres Systems zu dokumentieren. -# Cron-Job: Jede Minute eine Datei aktualisieren +## Cron-Job: Jede Minute eine Datei aktualisieren -> Praxisbeispiel: Heartbeat-File +### Praxisbeispiel: Heartbeat-File Sie möchten, dass jede Minute der Zeitstempel einer Datei (/tmp/heartbeat.txt) aktualisiert wird. Das ist nützlich, um zu prüfen, ob Cron und das System laufen. @@ -35,7 +36,7 @@ ls -lah /tmp/heartbeat.txt \newpage -# Crontab-Syntax erklärt: +### Crontab-Syntax erklärt: | Feld | Bedeutung | Wert im Beispiel | Bedeutung | | ----------- | --------------- | --------------------------------- | ------------------- | @@ -68,9 +69,9 @@ ls -lah /tmp/heartbeat.txt *  alle 5 Minuten beginnend 5 Minuten -# systemd-Unit: Datei beim Systemstart aktualisieren +## systemd-Unit: Datei beim Systemstart aktualisieren -## **Praxisbeispiel: Boot-Marker** +### Praxisbeispiel: Boot-Marker Sie möchten beim Systemstart eine Datei (/tmp/boot.txt) anlegen oder deren Zeitstempel aktualisieren, um den letzten Bootvorgang zu protokollieren. @@ -132,3 +133,8 @@ sudo systemctl stop # Service stoppen * **Cronjob**: Für wiederkehrende Aufgaben (regelmäßig, z.B. jede Minute, stündlich, täglich) * **systemd-Unit**: Für Aufgaben beim Systemstart, beim Herunterfahren oder bei bestimmten Ereignissen + +--- + +## Inhaltsverzeichnis +[TOC] \ No newline at end of file diff --git a/mkdocs/docs/basics/Einstieg_in_Linux-Desktop.md b/mkdocs/docs/basics/Einstieg_in_Linux-Desktop.md index 05a6fc8..5e754dd 100644 --- a/mkdocs/docs/basics/Einstieg_in_Linux-Desktop.md +++ b/mkdocs/docs/basics/Einstieg_in_Linux-Desktop.md @@ -1,9 +1,6 @@ # Einstieg in Linux-Desktop -## Inhaltsverzeichnis -[toc] - -## **Warum Linux? Weil es mehr kann!** +## Warum Linux? Weil es mehr kann! Linux ist nicht nur ein Betriebssystem – es ist **Freiheit**. Keine Lizenzkosten, keine erzwungenen Updates, keine Datensammelwut. Stattdessen: - **Volle Kontrolle** über dein System (keine Blackbox wie bei Windows/macOS). - **Sicherheit** durch Open Source: Jeder kann den Code prüfen – Backdoors? Fehlanzeige! @@ -85,5 +82,9 @@ Weitere Programme können Sie in einem kleinen Projekt ausprobieren: [Mein erste * Für SSH: Verwenden Sie z.B. das Programm „PuTTY“ von ihrem Windows aus. * Für RDP: Verwenden Sie Microsoft Remotedesktopverbindung -Falls ihnen das selbst-probieren dieses Abschnittes zu viel wird gibt es [hier](Remotezugriff_einrichten.md0) eine Schitt-für-Schritt anleitung. +Versuchen Sie die Remotezugriffe auf eigene Faust einzurichten. Falls Sie doch lieber eine Schritt-für-Schritt-Anleitung möchten, finden Sie diese [hier](Remotezugriff_einrichten.md0). +--- + +## Inhaltsverzeichnis +[TOC] diff --git a/mkdocs/docs/basics/Grundlagen der Konsole.md b/mkdocs/docs/basics/Grundlagen der Konsole.md deleted file mode 100644 index 31f6182..0000000 --- a/mkdocs/docs/basics/Grundlagen der Konsole.md +++ /dev/null @@ -1,143 +0,0 @@ -# Grundlagen der Konsole - -### Installation nützlicher Programme - -Bevor Sie beginnen, installieren Sie bitte folgende Programme, die Sie im Kurs benötigen: - -* nano: Einfache Textbearbeitung im Terminal -* tree: Anzeige von Ordnerstrukturen -* htop: Übersichtliche Systemüberwachung - -Führen Sie diesen Befehl im Terminal aus: - -```bash -sudo apt update -sudo apt install nano tree htop -``` - -### Wo befinden Sie sich? - -Lassen Sie sich das aktuelle Verzeichnis anzeigen. - -```bash -pwd -``` - -### Wechseln Sie in Ihr Home-Verzeichnis. - -Tipp: Das Home-Verzeichnis erreichen Sie mit: - -```bash -cd ~ -``` - -### Erstellen Sie im Home-Verzeichnis einen Ordner „projekt". - -```bash -mkdir projekt -``` - -### Erstellen Sie darin zwei Unterordner „dokumente" und „bilder". - -```bash -mkdir projekt/dokumente projekt/bilder -``` - -### Wechseln Sie in den Ordner „projekt". - -```bash -cd projekt -``` - -### Erstellen Sie drei Textdateien: „notizen.txt", „aufgaben.txt", „ideen.txt". - -```bash -touch notizen.txt aufgaben.txt ideen.txt -``` - -### Erstellen Sie zwei Bilddateien (Platzhalter): „bild1.jpg" und „bild2.jpg". - -```bash -touch bild1.jpg bild2.jpg -``` - -### Kopieren Sie „notizen.txt" und „aufgaben.txt" in den Ordner „dokumente". - -```bash -cp notizen.txt aufgaben.txt dokumente/ -``` - -### Verschieben Sie „ideen.txt" in den Ordner „dokumente". - -```bash -mv ideen.txt dokumente/ -``` - -### Verschieben Sie „bild1.jpg" und „bild2.jpg" in den Ordner „bilder". - -```bash -mv bild1.jpg bild2.jpg bilder/ -``` - -### Zeigen Sie die Ordnerstruktur mit „tree" an. - -```bash -tree ~/projekt -``` - -### Öffnen Sie eine der Textdateien mit „nano" und schreiben Sie einen kurzen Text hinein. - -```bash -nano dokumente/notizen.txt -``` - -> Speichern Sie mit Strg+O, beenden Sie mit Strg+X. - -### Zeigen Sie Ihre aktuelle IP-Adresse an. - -```bash -ip address -``` - -**oder** - -```bash -hostname -I -``` - -### Überwachen Sie Ihr System mit „htop". - -```bash -htop -``` - -### Zeigen Sie die Speicherauslastung an. - -```bash -df -h -``` - -### Zeigen Sie die Arbeitsspeicher-Auslastung an. - -```bash -free -h -``` - -### 18. Wie finden Sie Hilfe zu einem Befehl? - -```bash -man -``` - -Beispiel: - -```bash -man ls -``` - -**Zusatzaufgabe:****Erstellen Sie eine weitere Datei im Ordner „dokumente" und verschieben Sie diese anschließend in den Ordner „bilder". Zeigen Sie danach erneut die Struktur mit tree an.** - -> Viel Erfolg beim Erkunden der Linux-Befehle und beim Organisieren Ihrer Dateien! - - -[PDF herunterladen](Grundlagen_der_Konsole.pdf){ .md-button } diff --git a/mkdocs/docs/basics/Grundlagen_der_Konsole.md b/mkdocs/docs/basics/Grundlagen_der_Konsole.md new file mode 100644 index 0000000..544cb2a --- /dev/null +++ b/mkdocs/docs/basics/Grundlagen_der_Konsole.md @@ -0,0 +1,146 @@ +# Grundlagen der Konsole + +## Installation nützlicher Programme + +Bevor Sie beginnen, installieren Sie bitte folgende Programme, die Sie im Kurs benötigen: + +* nano: Einfache Textbearbeitung im Terminal +* tree: Anzeige von Ordnerstrukturen +* htop: Übersichtliche Systemüberwachung + +Führen Sie diesen Befehl im Terminal aus: + +```bash +sudo apt update +sudo apt install nano tree htop +``` + +## Wo befinden Sie sich? + +Lassen Sie sich das aktuelle Verzeichnis anzeigen. + +```bash +pwd +``` + +## Wechseln Sie in Ihr Home-Verzeichnis. + +Tipp: Das Home-Verzeichnis erreichen Sie mit: + +```bash +cd ~ +``` + +## Erstellen Sie im Home-Verzeichnis einen Ordner „projekt". + +```bash +mkdir projekt +``` + +## Erstellen Sie darin zwei Unterordner „dokumente" und „bilder". + +```bash +mkdir projekt/dokumente projekt/bilder +``` + +## Wechseln Sie in den Ordner „projekt". + +```bash +cd projekt +``` + +## Erstellen Sie drei Textdateien: „notizen.txt", „aufgaben.txt", „ideen.txt". + +```bash +touch notizen.txt aufgaben.txt ideen.txt +``` + +## Erstellen Sie zwei Bilddateien (Platzhalter): „bild1.jpg" und „bild2.jpg". + +```bash +touch bild1.jpg bild2.jpg +``` + +## Kopieren Sie „notizen.txt" und „aufgaben.txt" in den Ordner „dokumente". + +```bash +cp notizen.txt aufgaben.txt dokumente/ +``` + +## Verschieben Sie „ideen.txt" in den Ordner „dokumente". + +```bash +mv ideen.txt dokumente/ +``` + +## Verschieben Sie „bild1.jpg" und „bild2.jpg" in den Ordner „bilder". + +```bash +mv bild1.jpg bild2.jpg bilder/ +``` + +## Zeigen Sie die Ordnerstruktur mit „tree" an. + +```bash +tree ~/projekt +``` + +## Öffnen Sie eine der Textdateien mit „nano" und schreiben Sie einen kurzen Text hinein. + +```bash +nano dokumente/notizen.txt +``` + +> Speichern Sie mit Strg+O, beenden Sie mit Strg+X. + +## Zeigen Sie Ihre aktuelle IP-Adresse an. + +```bash +ip address +``` + +**oder** + +```bash +hostname -I +``` + +## Überwachen Sie Ihr System mit „htop". + +```bash +htop +``` + +## Zeigen Sie die Speicherauslastung an. + +```bash +df -h +``` + +## Zeigen Sie die Arbeitsspeicher-Auslastung an. + +```bash +free -h +``` + +## Wie finden Sie Hilfe zu einem Befehl? + +```bash +man +``` + +Beispiel: + +```bash +man ls +``` + +## Zusatzaufgabe: +Erstellen Sie eine weitere Datei im Ordner „dokumente" und verschieben Sie diese anschließend in den Ordner „bilder". Zeigen Sie danach erneut die Struktur mit tree an. + +> Viel Erfolg beim Erkunden der Linux-Befehle und beim Organisieren Ihrer Dateien! + +--- + +## Inhaltsverzeichnis +[TOC] diff --git a/mkdocs/docs/basics/Mein_erstes_kleines_Linux-Projekt.md b/mkdocs/docs/basics/Mein_erstes_kleines_Linux-Projekt.md index bb6cdd9..c3e881d 100644 --- a/mkdocs/docs/basics/Mein_erstes_kleines_Linux-Projekt.md +++ b/mkdocs/docs/basics/Mein_erstes_kleines_Linux-Projekt.md @@ -1,10 +1,5 @@ # Mein erstes Linux Projekt -## Inhaltsverzeichnis -[toc] - ---- - **Aufgabe**: Installieren Sie **3 Programme** aus der Liste und dokumentieren: 1. **Warum** haben SIe sie gewählt? 2. **Wie** haben Sie sie installiert (Terminal vs. Anwendungsverwaltung)? @@ -87,3 +82,7 @@ Manche Programme (z. B. GIMP) gibt es dort mit **Bewertungen** - hilfreich für ------------------------------------------------------------------------ +--- + +## Inhaltsverzeichnis +[TOC] diff --git a/mkdocs/docs/basics/Praxisprojekt_Medien-NAS_fuer_KODI.md b/mkdocs/docs/basics/Praxisprojekt_Medien-NAS_fuer_KODI.md index 71008e3..d514ad5 100644 --- a/mkdocs/docs/basics/Praxisprojekt_Medien-NAS_fuer_KODI.md +++ b/mkdocs/docs/basics/Praxisprojekt_Medien-NAS_fuer_KODI.md @@ -1,6 +1,5 @@ # Praxisprojekt Medien-NAS für KODI -## Inhaltsverzeichnis -[TOC] + ## Ziel des Projekts Aufgebaut wird ein **Medien-Server mit Samba**, auf den **Windows-Clients** Medien (Musik, Videos, Bilder, ROMs) per **Windows-Freigabe** ablegen, und den eine **Kodi-VM** wiederum per SMB einbindet. @@ -232,3 +231,8 @@ Mehr Funktionen was Spielen angeht müssen Sie sich im Netz informieren. 2. „Weitere Skins herunterladen“ auswählen 3. Z. B. **Estuary Mod V2** installieren 4. Aktivieren → Kodi neustarten + +--- + +## Inhaltsverzeichnis +[TOC] diff --git a/mkdocs/docs/basics/Remotezugriff_einrichten.md b/mkdocs/docs/basics/Remotezugriff_einrichten.md index d9b8de2..8c88c6b 100644 --- a/mkdocs/docs/basics/Remotezugriff_einrichten.md +++ b/mkdocs/docs/basics/Remotezugriff_einrichten.md @@ -4,12 +4,6 @@ Diese Anleitung zeigt Schritt für Schritt, wie Sie von einem Windows-Rechner au 1. Zuerst richten Sie **grafischen Remote-Desktop** mit **xrdp** und der Windows-Remotedesktop-App ein und testen ihn direkt. 2. Anschließend richten Sie den **SSH-Zugriff** mit **PuTTY** ein und testen ihn ebenfalls sofort. ---- - -## Inhaltverzeichnis -[toc] - ---- ## 1. Grafischer Remote-Desktop mit xrdp @@ -120,3 +114,7 @@ Sie sind nun per SSH mit Linux Mint verbunden und können textbasierte Befehle a - Textbasierter Zugriff (Shell) auf Linux Mint - Ideal für Administration, Skripte und Log-Analyse +--- + +## Inhaltsverzeichnis +[TOC] \ No newline at end of file diff --git a/mkdocs/docs/basics/Windows-Freigabe_mit_Samba.md b/mkdocs/docs/basics/Windows-Freigabe_mit_Samba.md index 314fff1..f1c8ccd 100644 --- a/mkdocs/docs/basics/Windows-Freigabe_mit_Samba.md +++ b/mkdocs/docs/basics/Windows-Freigabe_mit_Samba.md @@ -2,10 +2,6 @@ Samba ist die Linux-Variante um SMB-Verbindungen zu Windows, Linux und OS X (macOS) herzustellen. Hierfür wird ein Serverdienst installiert und über eine übersichtliche Konfigurationsdatei entsprechend den Anforderungen eingestellt. Es existieren zwar auch Möglichkeiten diese Freigaben über GUI-Programme oder Webinterfaces zu konfigurieren allerdings sind deren Funktionsumfang meist auf Basis-Funktionen beschränkt. Samba bietet eine Überprüfungsmöglichkeit der Konfigurationsdatei, um Schreibfehler und deren Konsequenzen übersichtlich darzustellen. -## Inhaltsverzeichnis -[toc] - - ## Installation Für die Installation empfiehlt sich die Shell da hierüber sinnvoll beobachtet werden kann welche weiteren Abhängigkeiten installiert werden. @@ -324,7 +320,7 @@ Was steht da nun drin: Jeden Tag um 0:12 soll in der smb.conf nach Pfad-Angaben gesucht werden und innerhalb dieser die Pfade „.recycle" nach Dateien durchsucht werden die älter als 14 Tage sind. Diese werden gelöscht. -Jetzt in die +--- - -[PDF herunterladen](Windows-Freigabe_mit_Samba.pdf){ .md-button } +## Inhaltsverzeichnis +[TOC] \ No newline at end of file diff --git a/mkdocs/docs/basics/Windows_Freigaben_fuer_Linux-Einsteiger.md b/mkdocs/docs/basics/Windows_Freigaben_fuer_Linux-Einsteiger.md index 7cef626..8e46eaa 100644 --- a/mkdocs/docs/basics/Windows_Freigaben_fuer_Linux-Einsteiger.md +++ b/mkdocs/docs/basics/Windows_Freigaben_fuer_Linux-Einsteiger.md @@ -1,12 +1,4 @@ # Samba-Konfiguration für Linux-Einsteiger -*Ein vollständiger Leitfaden zur Einrichtung von Samba-Freigaben, Rechteverwaltung und Gruppen auf einem Standalone-Server* - ---- - -## Inhaltsverzeichnis -[TOC] - ---- ## Einführung in Samba **Samba** ist eine Open-Source-Software, die es Linux-Systemen ermöglicht, **Datei- und Druckdienste** für Windows-, macOS- und andere Linux-Clients bereitzustellen. Samba implementiert das **SMB/CIFS-Protokoll** (Server Message Block / Common Internet File System), das in Windows-Netzwerken standardmäßig verwendet wird. @@ -467,4 +459,8 @@ Für fortgeschrittene Anwendungsfälle können Spezialrechte gesetzt werden: sudo chmod 2770 /srv/samba/dokumente # SGID + Besitzer/Gruppe: rwx ```` +--- + +## Inhaltsverzeichnis +[TOC] diff --git a/mkdocs/docs/basics/Windows_Programme_unter_Linux.md b/mkdocs/docs/basics/Windows_Programme_unter_Linux.md index 9e1907b..25ff8b8 100644 --- a/mkdocs/docs/basics/Windows_Programme_unter_Linux.md +++ b/mkdocs/docs/basics/Windows_Programme_unter_Linux.md @@ -2,16 +2,12 @@ Diese Anleitung zeigt Schritt für Schritt, wie Sie unter Linux Mint zuerst Notepad++ und anschließend 7‑Zip (Windows‑Version) mit Bottles installieren. ---- - ## Voraussetzungen - Installiertes Linux Mint - Internetzugang - Ein normales Benutzerkonto ---- - ## Bottles installieren 1. Öffnen Sie das **Menü** unten links und starten Sie den **Software‑Manager**. @@ -19,8 +15,6 @@ Diese Anleitung zeigt Schritt für Schritt, wie Sie unter Linux Mint zuerst Note 3. Wählen Sie **„Bottles“** (Quelle „Flathub“ oder „Flatpak“) und klicken Sie auf **Installieren**. 4. Nach der Installation finden Sie Bottles im Menü, z. B. unter **Zubehör → Bottles**. ---- - ## Flatseal installieren und Berechtigungen für Bottles setzen Damit Verknüpfungen (Desktop‑Icons und Menüeinträge) korrekt angelegt werden können, braucht Bottles Zugriff auf bestimmte Ordner. @@ -117,7 +111,7 @@ Wenn die Berechtigungen korrekt gesetzt sind, können Sie in Bottles außerdem e 3. Laden Sie die **64‑Bit‑Version für Windows** herunter (Datei ähnlich `7zxx-x64.exe`). 4. Speichern Sie die Datei im Ordner **Downloads**. - +--- ### 7‑Zip in Bottles installieren @@ -191,3 +185,6 @@ Auch hier kann Bottles mit den zuvor gesetzten Berechtigungen Verknüpfungen zu - Navigieren Sie von dort in Ihr Home‑Verzeichnis. --- + +## Inhaltsverzeichnis +[TOC] diff --git a/mkdocs/mkdocs.yml b/mkdocs/mkdocs.yml index d8bb7a7..18eb238 100644 --- a/mkdocs/mkdocs.yml +++ b/mkdocs/mkdocs.yml @@ -5,9 +5,9 @@ nav: - Einstieg in Linux-Desktop: basics/Einstieg_in_Linux-Desktop.md - Remotezugriff einrichten: basics/Remotezugriff_einrichten.md - Kleines Linux-Projekt: basics/Mein_erstes_kleines_Linux-Projekt.md - - Windows-Programme unter Linux: basics/Windows-Programme unter Linux.md - - Grundlagen der Konsole: basics/Grundlagen der Konsole.md - - Automatisierung mit cron und systemd: basics/Automatisierung mit cron und systemd.m + - Windows-Programme unter Linux: basics/Windows-Programme_unter_Linux.md + - Grundlagen der Konsole: basics/Grundlagen_der_Konsole.md + - Automatisierung mit cron und systemd: basics/Automatisierung_mit_cron_und_systemd.md - Windows-Freigaben für Linux-Einsteiger: basics/Windows_Freigaben_fuer_Linux-Einsteiger.md - Praxisprojekt Medien-NAS für KODI: basics/Praxisprojekt_Medien-NAS_fuer_KODI.md - Linux im Unternehmen: