Linux kennenlernen - Erste Schritte im Terminal und Desktop

lock
Bevorstehend

Lernen Sie die Grundlagen von Linux kennen: Terminal-Befehle, Dateiverwaltung, Texteditoren und LibreOffice. Jede Aufgabe hinterlĂ€sst ĂŒberprĂŒfbare Ergebnisse.

Ziele dieses Moduls
  • Sie können die Grundstruktur des Linux-Dateisystems erklĂ€ren
    Verstehen
  • Sie können Dateien mit Terminal-Befehlen verwalten (erstellen, kopieren, verschieben)
    Anwenden
  • Sie können verschiedene Texteditoren in Linux nutzen
    Anwenden
  • Sie können LibreOffice Dokumente erstellen und als PDF exportieren
    Anwenden
  • Sie können eine vollstĂ€ndige Ordnerstruktur mit Dateien organisieren
    Kreieren

In diesem Lernmodul machen Sie Ihre ersten Schritte mit Linux. Sie arbeiten mit dem Terminal, organisieren Dateien, nutzen verschiedene Texteditoren und erstellen Dokumente mit LibreOffice. Alle Aufgaben haben klare, ĂŒberprĂŒfbare Ergebnisse, die Sie am Ende als ZIP-Archiv abgeben können.

Voraussetzung: Sie benötigen Zugang zu einer Linux-Umgebung (z.B. eine Online-Linux-Instanz im Browser).

Dauer: ca. 60-90 Minuten

Willkommen bei Linux!

Linux ist ein freies und quelloffenes Betriebssystem, das auf vielen Computern, Servern und sogar Smartphones lÀuft. Im Gegensatz zu Windows oder macOS kannst du bei Linux tief ins System eingreifen und alles anpassen.

Warum Linux lernen?

  • Viele Server und Supercomputer laufen mit Linux
  • Entwickler und IT-Profis nutzen Linux tĂ€glich
  • Es ist kostenlos und du kannst es beliebig anpassen
  • Du lernst, wie Computer "unter der Haube" funktionieren

In diesem Modul wirst du praktisch mit Linux arbeiten. Jede Aufgabe hinterlÀsst Dateien, die du am Ende in einem Ordner linux-projekt gesammelt hast.

Aufgabe 1: Terminal-Basics - Ordnerstruktur erstellen

Das Terminal (auch "Konsole" oder "Shell" genannt) ist ein mÀchtiges Werkzeug in Linux. Hier gibst du Befehle direkt ein, statt mit der Maus zu klicken.

Deine Aufgabe: Erstelle mit Terminal-Befehlen folgende Ordnerstruktur:

linux-projekt/
├── dokumente/
├── bilder/
├── downloads/
└── notizen/

Schritt-fĂŒr-Schritt:

  1. Öffne das Terminal (meist ĂŒber das AnwendungsmenĂŒ oder mit Ctrl+Alt+T)
  2. FĂŒhre folgende Befehle aus:
cd ~
mkdir linux-projekt
cd linux-projekt
mkdir dokumente bilder downloads notizen

ErklÀrung der Befehle:

  • cd ~ - Wechsle ins Home-Verzeichnis
  • mkdir - "Make Directory" = Ordner erstellen
  • cd linux-projekt - Wechsle in den Ordner

ÜberprĂŒfung: FĂŒhre ls -la aus, um alle Ordner anzuzeigen.

Note

📾 Mache einen Screenshot vom Terminal mit der Ausgabe von ls -la. Dieser Screenshot ist dein erster Nachweis!

Aufgabe 2: Texteditor kennenlernen - Einkaufsliste erstellen

Linux bietet verschiedene Texteditoren. Du kannst einen davon nutzen - probiere ruhig mehrere aus!

Texteditor-Optionen:

  • Text Editor (GNOME): gnome-text-editor einkaufsliste.txt
  • gedit: gedit einkaufsliste.txt
  • mousepad: mousepad einkaufsliste.txt
  • nano: nano einkaufsliste.txt (direkt im Terminal)

Deine Aufgabe: Erstelle eine Einkaufsliste

  1. Wechsle ins notizen-Verzeichnis: cd ~/linux-projekt/notizen
  2. Öffne einen Texteditor deiner Wahl (z.B. gnome-text-editor einkaufsliste.txt)
  3. Schreibe folgende Liste:
Einkaufsliste:
- Äpfel
- Brot
- Milch
- KĂ€se
- Eier
  1. Speichere die Datei (Ctrl+S)

Tipp: Mit dem & am Ende des Befehls (z.B. gedit einkaufsliste.txt &) lÀuft der Editor im Hintergrund und du kannst das Terminal weiter nutzen.

Aufgabe 3: Dateioperationen - Dateien kopieren und verschieben

Jetzt lernst du, wie du Dateien mit dem Terminal erstellst, kopierst und verschiebst.

Schritt 1: Erstelle 3 Textdateien

cd ~/linux-projekt/notizen

echo "Linux ist cool" > memo1.txt
echo "Terminal macht Spass" > memo2.txt
echo "Ich lerne Linux" > memo3.txt

ErklÀrung:

  • echo - Gibt Text aus
  • > - Leitet die Ausgabe in eine Datei um

Schritt 2: Kopiere memo1.txt

cp memo1.txt ../dokumente/
  • cp - "Copy" = Kopieren
  • ../dokumente/ - Ein Verzeichnis höher, dann in dokumente

Schritt 3: Verschiebe memo2.txt

mv memo2.txt ../downloads/
  • mv - "Move" = Verschieben (auch zum Umbenennen)

ÜberprĂŒfung:

cd ~/linux-projekt
ls -R

Du solltest sehen:

  • notizen/ enthĂ€lt: einkaufsliste.txt, memo1.txt, memo3.txt
  • dokumente/ enthĂ€lt: memo1.txt (Kopie)
  • downloads/ enthĂ€lt: memo2.txt (verschoben)

Aufgabe 4: Bild herunterladen

Du hast zwei Möglichkeiten, ein Bild zu beschaffen:

Option A: Mit Browser (Firefox/Chromium)

  1. Öffne einen Browser: firefox & oder chromium &
  2. Gehe zu pixabay.com (lizenzfreie Bilder)
  3. Suche nach "Linux Penguin" oder "Computer"
  4. Lade ein Bild herunter
  5. Verschiebe es ins Projekt:
mv ~/Downloads/bild*.jpg ~/linux-projekt/bilder/linux-bild.jpg

Option B: Direkt mit Terminal (wget)

cd ~/linux-projekt/bilder
wget https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Tux.svg/512px-Tux.svg.png -O tux-pinguin.png
  • wget - LĂ€dt Dateien aus dem Internet herunter
  • -O - Speichert unter einem bestimmten Namen

Ergebnis: Mindestens 1 Bild im Ordner bilder/

Note

💡 Hinweis: Wenn wget nicht installiert ist, nutze die Browser-Variante oder installiere es mit: sudo apt install wget (falls du Admin-Rechte hast).

Aufgabe 5: Screenshot erstellen

Dokumentiere deine Arbeit mit einem Screenshot deines Desktops!

Screenshot-Tools (je nach System):

# GNOME:
gnome-screenshot -w -f ~/linux-projekt/bilder/mein-desktop.png

# XFCE:
xfce4-screenshooter -f -s ~/linux-projekt/bilder/mein-desktop.png

# Oder: Suche in den Anwendungen nach "Screenshot"

Was soll auf dem Screenshot zu sehen sein:

  • Ein offenes Terminal-Fenster
  • Die Ausgabe von ls ~/linux-projekt im Terminal

Tipp: Bei den meisten Linux-Systemen kannst du auch einfach die Druck-Taste (Print Screen) drĂŒcken.

Ergebnis: Datei bilder/mein-desktop.png

Aufgabe 6: LibreOffice Calc - Tabelle mit Linux-Befehlen

Jetzt wechseln wir vom Terminal zu LibreOffice - der Office-Suite fĂŒr Linux (Ă€hnlich wie Microsoft Office).

Öffne LibreOffice Calc (Tabellenkalkulation):

libreoffice --calc ~/linux-projekt/dokumente/linux-befehle.ods &

Erstelle folgende Tabelle:

BefehlWas macht er?NĂŒtzlich?
lsZeigt DateienJa
cdWechselt OrdnerJa
mkdirErstellt OrdnerJa
cpKopiert DateienJa
mvVerschiebt DateienJa

Speichern:

  1. Speichere die Datei als .ods (Ctrl+S)
  2. Exportiere als PDF: Datei > Exportieren als PDF...
  3. Speichere als: ~/linux-projekt/dokumente/linux-befehle.pdf

Ergebnis:

  • dokumente/linux-befehle.ods
  • dokumente/linux-befehle.pdf

Aufgabe 7: LibreOffice Writer - Linux-Steckbrief

Als letzte LibreOffice-Übung erstellst du einen Steckbrief ĂŒber deine Linux-Erfahrung.

Öffne LibreOffice Writer:

libreoffice --writer ~/linux-projekt/dokumente/linux-steckbrief.odt &

FĂŒlle folgende Vorlage aus:


Linux-Steckbrief

Mein Name: [Dein Name]
Datum: [Heutiges Datum]
Linux-Distribution: [z.B. Ubuntu, Debian, Fedora]

Meine 3 Lieblings-Befehle:

  1. _______
  2. _______
  3. _______

Lieblings-Texteditor:

  • ☐ gedit
  • ☐ Text Editor (GNOME)
  • ☐ mousepad
  • ☐ nano

Was mir an Linux gefÀllt:


Formatierungs-Anforderungen:

  • Titel als Überschrift 1
  • Mindestens 1 Wort fett und 1 Wort kursiv
  • Mindestens 1 Liste verwenden

Speichern:

  1. Als .odt speichern
  2. Als PDF exportieren: dokumente/linux-steckbrief.pdf

Aufgabe 8: ZIP-Archiv erstellen

Zum Abschluss packst du dein komplettes Projekt als ZIP-Archiv - bereit zur Abgabe!

Methode 1: Terminal (empfohlen)

cd ~
zip -r linux-projekt.zip linux-projekt/
  • -r - "Recursive" = inklusive aller Unterordner

Methode 2: Dateimanager (GUI)

  1. Öffne den Dateimanager (Nautilus/Thunar/Dolphin)
  2. Navigiere zu deinem Home-Verzeichnis
  3. Rechtsklick auf linux-projekt
  4. WĂ€hle "Komprimieren..." oder "Create Archive"
  5. Speichere als linux-projekt.zip

ÜberprĂŒfung:

ls -lh ~/linux-projekt.zip

Du solltest eine DateigrĂ¶ĂŸe sehen (z.B. "500K" oder mehr).

Ergebnis: ~/linux-projekt.zip (Deine Abgabe-Datei!)

Aufgabe 9: Projekt-Struktur dokumentieren

Als allerletzte Aufgabe dokumentierst du, was du alles erstellt hast.

Erstelle eine Übersicht:

cd ~/linux-projekt
ls -R > projekt-struktur.txt

Oder mit tree (falls installiert):

tree > projekt-struktur.txt

Ansehen:

cat projekt-struktur.txt

Diese Datei enthĂ€lt jetzt eine komplette Übersicht aller Ordner und Dateien in deinem Projekt!

Ergebnis: projekt-struktur.txt im Hauptordner

Note

🎯 Erwartete Endstruktur

So sollte dein Projekt am Ende aussehen:

~/linux-projekt/
├── notizen/
│   ├── einkaufsliste.txt
│   ├── memo1.txt
│   └── memo3.txt
├── dokumente/
│   ├── memo1.txt (Kopie)
│   ├── linux-befehle.ods
│   ├── linux-befehle.pdf
│   ├── linux-steckbrief.odt
│   └── linux-steckbrief.pdf
├── bilder/
│   ├── linux-bild.jpg (oder .png)
│   └── mein-desktop.png
├── downloads/
│   └── memo2.txt
└── projekt-struktur.txt

~/linux-projekt.zip (Abgabe-Datei)

ÜberprĂŒfe dein Projekt mit:

cd ~/linux-projekt
ls -R

Checklist

0/10

Reflection

📚 Zusammenfassung & Reflexion

GlĂŒckwunsch! Du hast deine ersten Schritte mit Linux gemeistert. Du kannst jetzt:

  • ✅ Das Terminal nutzen und Befehle ausfĂŒhren
  • ✅ Dateien und Ordner organisieren
  • ✅ Verschiedene Texteditoren verwenden
  • ✅ Mit LibreOffice arbeiten und PDFs erstellen
  • ✅ Ein komplettes Projekt strukturieren und archivieren

Reflexionsfragen:

  1. Was war einfacher als erwartet?
  2. Wo hattest du Schwierigkeiten?
  3. Welchen Texteditor fandest du am besten und warum?
  4. WofĂŒr könnte Linux im Alltag oder Beruf nĂŒtzlich sein?

WeiterfĂŒhrende Themen (optional):

  • Weitere Terminal-Befehle: grep, find, chmod
  • Shell-Scripting (Automatisierung)
  • Paketmanager (apt, dnf, pacman)
  • Bildbearbeitung mit GIMP
  • Programmierung in Linux

Challenge

đŸ“€ Abgabe

Zur Bewertung benötigt:

  • Die Datei ~/linux-projekt.zip

So reichst du ab:

  1. Lade die Datei linux-projekt.zip herunter (z.B. ĂŒber den Dateimanager)
  2. Lade sie auf die Lernplattform hoch
  3. Alternativ: Teile den Zugang zu deiner Linux-Instanz mit der Lehrperson

Die Lehrperson wird ĂŒberprĂŒfen:

  • VollstĂ€ndigkeit der Ordnerstruktur
  • Korrekte Dateioperationen (Kopien/Verschiebungen)
  • LibreOffice-Dokumente und PDF-Exporte
  • QualitĂ€t der Formatierung
  • Screenshot und Projekt-Dokumentation