Linux Practice Projects

July 1, 2026 · View on GitHub

Sprachen: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Linux

Praktischer Linux-Kurspfad für Einsteiger: Kommandozeile, Systemadministration und Shell-Scripting in einer interaktiven Shell-Umgebung mit Übungen ohne Video, Fokus auf Betrieb und Automatisierung.

Projekte auf LabEx erkunden

Projekte

Entdecken Sie 100 anfängerfreundliche Linux-Projekte und wenden Sie zentrale Konzepte in kleinen, vollständigen Programmen an. Jedes Projekt öffnet sich in LabEx mit einer einsatzbereiten Umgebung, damit Sie sich auf die Umsetzung konzentrieren können.

IndexProjektSchwierigkeitÜbung
001Schnellstart mit LinuxAnfängerProjekt starten
002Üben Sie Linux-BefehleAnfängerProjekt starten
003Linux für AnfängerAnfängerProjekt starten
004Kali Linux für AnfängerAnfängerProjekt starten
005Junior Systemadministrator werdenAnfängerProjekt starten
006Shell für AnfängerAnfängerProjekt starten
007Red Hat Systemadministration (RH124) ZertifizierungslaboreAnfängerProjekt starten
008Nmap für AnfängerAnfängerProjekt starten
009CompTIA Linux+ Zertifizierungstrainings-LabsAnfängerProjekt starten
010Linux ÜbungsaufgabenAnfängerProjekt starten
011Red Hat Enterprise Linux Automatisierung mit Ansible (RH294) ZertifizierungslaboreAnfängerProjekt starten
012Erstellen eines Linux-Systemmonitors mit BashAnfängerProjekt starten
013Linux Terminal GrundlagenAnfängerProjekt starten
014Übungen für die RHCSA-ZertifizierungsprüfungAnfängerProjekt starten
015Ansible für AnfängerAnfängerProjekt starten
016Grundlagen der Linux-NetzwerkkonfigurationAnfängerProjekt starten
017Dateisystem-Navigation und DateioperationenAnfängerProjekt starten
018Red Hat System Administration (RH134) ZertifizierungslaboreAnfängerProjekt starten
019Dateien anzeigen, suchen und bearbeitenAnfängerProjekt starten
020100 Tage Linux-HerausforderungenAnfängerProjekt starten
021Shell-Umleitung und PipelinesAnfängerProjekt starten
022Shell-Umgebung und VariablenAnfängerProjekt starten
023Benutzer, Gruppen und BerechtigungenAnfängerProjekt starten
024Prozesse und JobsteuerungAnfängerProjekt starten
025Systeminformationen und RessourcenüberwachungAnfängerProjekt starten
026Systemwiederherstellung und InitialisierungAnfängerProjekt starten
027Erstellen eines Task Schedulers mit BashAnfängerProjekt starten
028Praktisches Netzwerkscannen mit Nmap unter LinuxAnfängerProjekt starten
029Fernzugriff und sicherer DateiübertragungAnfängerProjekt starten
030Installation und Konfiguration eines MailserversAnfängerProjekt starten
031SoftwarepaketverwaltungAnfängerProjekt starten
032Konfiguration von SSH-Zertifikaten für einen sicheren LoginAnfängerProjekt starten
033Linux-Sicherheit für DevSecOpsAnfängerProjekt starten
034Grundlagen des Shell-ScriptingsFortgeschrittenProjekt starten
035Bereitstellung und Disaster Recovery von WebservernFortgeschrittenProjekt starten
036Festplattensysteme und SpeicherverwaltungAnfängerProjekt starten
037Nmap-Scanning und Telnet-ZugriffAnfängerProjekt starten
038Erstellen eines Tippspiels mit BashAnfängerProjekt starten
039Archivierung und BackupAnfängerProjekt starten
040Fortgeschrittene Shell-Skripting-TechnikenFortgeschrittenProjekt starten
041Kali Server Exploitation in ActionAnfängerProjekt starten
042Service-Verwaltung mit systemdAnfängerProjekt starten
043Nginx WebserverFortgeschrittenProjekt starten
044Stapelverarbeitung für die Erstellung und Löschung von Benutzern und GruppenAnfängerProjekt starten
045Suchen nach bestimmten DateienAnfängerProjekt starten
046FTP-Enumeration und anonymer ZugriffAnfängerProjekt starten
047Abruf von Linux-Server-InformationenAnfängerProjekt starten
048Privilegierhöhungstechniken auf LinuxAnfängerProjekt starten
049Textverarbeitung mit AWK und sedFortgeschrittenProjekt starten
050Protokollverwaltung und TextverarbeitungAnfängerProjekt starten
051Zugang zu einer Website wiederherstellenAnfängerProjekt starten
052Penetration Testing für AnfängerAnfängerProjekt starten
053Geplante Aufgaben und Routine-WartungFortgeschrittenProjekt starten
054Versionskontrolle mit GitFortgeschrittenProjekt starten
055Ansible AutomationFortgeschrittenProjekt starten
056DNS Service AdministrationFortgeschrittenProjekt starten
057Telnet Brute-Force und schwache AnmeldeinformationenAnfängerProjekt starten
058Entwicklung eines automatisierten Ops-ToolkitsFortgeschrittenProjekt starten
059Grundlagen der MySQL-DatenbankFortgeschrittenProjekt starten
060Apache Web ServerFortgeschrittenProjekt starten
061Bootvorgang und WiederherstellungFortgeschrittenProjekt starten
062GitHub Actions CI/CDFortgeschrittenProjekt starten
063Grundlegende SystemsicherheitFortgeschrittenProjekt starten
064Open Source Intelligence (OSINT) & Passive AufklärungFortgeschrittenProjekt starten
065Automatisierte tägliche Sicherung von SystemprotokollenAnfängerProjekt starten
066Injection-SchwachstellenFortgeschrittenProjekt starten
067RHCSA-Vorbereitung (EX200)AnfängerProjekt starten
068Docker Container GrundlagenFortgeschrittenProjekt starten
069Schachbrett im TerminalFortgeschrittenProjekt starten
070Prometheus MonitoringFortgeschrittenProjekt starten
071Terraform Infrastructure as CodeFortgeschrittenProjekt starten
072HAProxy Load BalancingFortgeschrittenProjekt starten
073Nginx-Loganalyse und -OptimierungAnfängerProjekt starten
074Python für OperationenFortgeschrittenProjekt starten
075Einrichtung eines Systemkontos für neuen KollegenAnfängerProjekt starten
076RPM Und DNF PaketverwaltungFortgeschrittenProjekt starten
077Informationen aus Text extrahierenAnfängerProjekt starten
078Entwicklung eines Zufallspasswort-GeneratorsAnfängerProjekt starten
079SSH-Enumeration und schlüsselbasierter ZugriffAnfängerProjekt starten
080Dateien ab einer bestimmten Zeitpunkt sammelnAnfängerProjekt starten
081Schnellstart mit HadoopAnfängerProjekt starten
082Kopieren großer Dateien mit Beibehaltung der VerzeichnisstrukturAnfängerProjekt starten
083Implementieren Sie einen benutzerdefinierten Befehl mit PapierkorbfunktionAnfängerProjekt starten
084RDP-Enumeration und Zugriff über schwache PasswörterAnfängerProjekt starten
085Extraktion von Linkinformationen aus TextAnfängerProjekt starten
086Netzwerk-DatenpaketstatistikenAnfängerProjekt starten
087Firewalld KonfigurationFortgeschrittenProjekt starten
088LFCS-VorbereitungAnfängerProjekt starten
089Anpassen der Linux-DateilisteAnfängerProjekt starten
090Nmap-Fingerprinting & die Scripting EngineFortgeschrittenProjekt starten
091Verwaltung des DHCP-DienstesFortgeschrittenProjekt starten
092Grafana DatenvisualisierungFortgeschrittenProjekt starten
093NetzwerkdiensteverwaltungFortgeschrittenProjekt starten
094Nmap Host-Erkennung & Port-ScanningFortgeschrittenProjekt starten
095Schwachstellenanalyse und -managementFortgeschrittenProjekt starten
096SMB-Enumeration und GastzugriffAnfängerProjekt starten
097NFS- und Samba-DateifreigabeFortgeschrittenProjekt starten
098SELinux AdministrationFortgeschrittenProjekt starten
099Programm abrufen, das die Bedingung erfülltAnfängerProjekt starten
100Keepalived HochverfügbarkeitFortgeschrittenProjekt starten

Mehr auf LabEx ansehen

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io