Linux · Tag 1 · Finale

Cheat-Sheet & Tages-Wrap-Up

Eine druckbare Befehls-Referenz für die nächsten Tage und der Ausblick auf Tag 2.

🏁 Finale 📋 Cheat-Sheet 🚀 Tag-2-Ausblick
Inhalt dieses Kapitels
📋

Cheat-Sheet — alle Befehle des Tages

Druckbar

Diese Tabelle ausdrucken (oder die Seite als PDF speichern) und neben den Bildschirm legen — das ist dein Begleiter für die nächsten Tage.

Navigation & Info

BefehlBeschreibungBeispiel
pwdaktuelles Verzeichnispwd
cdVerzeichnis wechselncd /etc
cd ~ / cdins Homecd
cd ..ein Verzeichnis hochcd ..
cd -vorheriges Verzeichniscd -
lsInhalt eines Verzeichnissesls
ls -laLong + alle (auch versteckte)ls -la /etc
ls -lhLong + human-readable Größenls -lh
ls -ltnach Zeit sortiert, neueste zuerstls -lt /var/log
ls -lSnach Größe sortiertls -lhS
treeBaum-Ansichttree -L 2 ~
whoamieigener Usernamewhoami
hostnameName der Maschinehostname
dateDatum + Uhrzeitdate
uptimewie lange läuft das System?uptime
uname -aKernel-Infosuname -a

Dateien & Verzeichnisse verwalten

BefehlBeschreibungBeispiel
touch DATEIleere Datei / Zeitstempel änderntouch a.txt
mkdir ORDNERVerzeichnis erstellenmkdir test
mkdir -p a/b/cverschachtelt erstellenmkdir -p p/2025/{q1..q4}
cp Q ZDatei kopierencp orig.txt kopie.txt
cp -r Q ZOrdner rekursiv kopierencp -r src/ backup/
cp -a Q ZKopie inkl. Rechten + Zeitcp -a /etc /backup/
mv Q Zverschieben / umbenennenmv alt.txt neu.txt
rm DATEIDatei löschenrm tmp.log
rm -i DATEImit Nachfrage löschenrm -i wichtig.txt
rm -r ORDNEROrdner samt Inhaltrm -r alt-projekt/
rmdir ORDNERNUR leere Ordnerrmdir test/
file DATEIInhaltstyp anzeigenfile /bin/ls
stat DATEIDetail-Infos (Inode, Zeit, Rechte)stat /etc/hosts

Anzeigen, Editieren, Anhängen

BefehlBeschreibungBeispiel
cat DATEIInhalt komplett ausgebencat /etc/hostname
less DATEIseitenweise anzeigenless /var/log/messages
head DATEIerste 10 Zeilenhead /etc/os-release
head -50 DATEIerste N Zeilenhead -5 file.log
tail DATEIletzte 10 Zeilentail /var/log/secure
tail -f DATEIDatei LIVE mitlesentail -f nginx.log
nano DATEIeinfacher Editornano notes.txt
vim DATEIProfi-Editor (Esc :q! Enter zum Verlassen)vim config.yaml
wc DATEIZähle Zeilen/Wörter/Byteswc -l file.log

System & Pakete

BefehlBeschreibungBeispiel
sudo BEFEHLBefehl als root ausführensudo systemctl restart nginx
sudo -iroot-Shell öffnen (sparsam!)sudo -i
dnf install XPaket installieren (Rocky/RHEL)sudo dnf install nano -y
dnf updateSystem aktualisierensudo dnf update -y
man BEFEHLHandbuchseiteman ls
BEFEHL --helpKurzhilfels --help
which BEFEHLPfad eines Befehlswhich python3
historyBefehls-History anzeigenhistory | tail
!!letzten Befehl wiederholensudo !!
cat /etc/os-releasewelche Distro?
df -hFestplatten-Belegungdf -h
free -hRAM-Belegungfree -h
sudo poweroffVM/Server sauber ausschaltensudo poweroff
sudo rebootSystem neu startensudo reboot
exit / Strg+Daktuelle Shell-Session verlassenexit
⌨️

Tastenkürzel-Sheet

Speed

Bash / Terminal

TastenkürzelFunktion
TabAuto-Completion (Befehle, Dateien, Optionen)
Tab Taballe Möglichkeiten zeigen
Strg + Caktuellen Befehl abbrechen
Strg + DShell verlassen (EOF)
Strg + LBildschirm leeren
Strg + RReverse-Search durch History ⭐
Strg + ACursor → Anfang der Zeile
Strg + ECursor → Ende der Zeile
Strg + UZeile vor Cursor löschen
Strg + KZeile nach Cursor löschen
Strg + Wvorheriges Wort löschen
Strg + Yzuletzt Gelöschtes einfügen
↑ / ↓History durchblättern
!!letzten Befehl wiederholen
sudo !!letzten Befehl mit sudo wiederholen

nano

Strg + OSpeichern
Strg + XBeenden
Strg + WSuchen
Strg + \Suchen + Ersetzen
Strg + KZeile ausschneiden
Strg + UEinfügen
Strg + GHilfe

vim (Survival)

iInsert-Modus (tippen)
Esczurück zum Normal-Modus
:wspeichern
:qbeenden (ohne Änderungen)
:wqspeichern + beenden
:q!beenden + verwerfen
gg / GAnfang / Ende
ddZeile löschen
yyZeile kopieren
peinfügen
uundo
/textvorwärts suchen
🚀

Ausblick: Was kommt an Tag 2?

Vorschau

Tag 1 war das Fundament. Du kannst dich orientieren, Dateien verwalten und Befehle verkettenden. Tag 2 baut darauf auf — wir gehen ins „echte Sysadmin-Land“:

  • Wildcards — Platzhalter *, ?, [ ]; viele Dateien auf einmal ansprechen
  • Redirection — Ausgabe in Dateien umleiten mit >, >>, 2>; stdin/stdout/stderr verstehen
  • Pipes & Filter|, tee, grep zum Verketten und Filtern von Befehlen
  • Berechtigungenchmod, chown, chgrp; rwx, oktale Notation (755, 644), SUID/SGID/Sticky
  • Hard- und Softlinks — Inodes verstehen, ln, ln -s, wann nutzt man was
  • Archivieren & Komprimierentar, gzip, bzip2, xz; Backup-Workflows
  • Suchenfind (mächtigster Befehl überhaupt), locate, which, whereis
💼
Hausaufgabe für die nächsten Tage

Spiele 30 Minuten mit deiner Rocky-VM. Probier alles aus, was dir einfällt. Wenn was kaputt geht — Snapshot zurück. Das ist genau der Sinn der VM. Wer am Mittwoch mit Erinnerung an die Befehle vom Montag kommt, hat Tag 2 schon halb gewonnen.

🎯
Empfehlung für freiwillige Vertiefung
  • Bash Reference Manual — die offizielle Bash-Doku
  • man7.org Manpages — alle Linux-Manpages online
  • vimtutor direkt in der VM starten — 30 Min, lohnt sich
  • Eine zweite VM mit Debian/Ubuntu aufsetzen — sehen, wo die Unterschiede zu Rocky liegen
🎉

Tag 1 — geschafft!

Finale
🥳
Du hast heute richtig viel geschafft
  • Verstehst, was ein Betriebssystem ist und woher Linux kommt
  • Kennst die wichtigsten Distros und kannst Rocky begründen
  • Hast eine VM aufgesetzt und Rocky Linux installiert
  • Bewegst dich sicher im Terminal mit Bash
  • Kennst den Filesystem Hierarchy Standard und seine Hauptverzeichnisse
  • Erstellst, kopierst, verschiebst, löschst Dateien und Ordner
  • Editierst Konfigurationen mit nano (und überlebst vim)

Das ist mehr Linux, als die meisten IT-Studierenden in einem ganzen Semester lernen. Sei stolz drauf.

Feierabend-Tipp

Bevor du den Laptop zuklappst: Snapshot deiner VM. Nenn ihn tag1-abschluss. So weißt du morgen sicher, dass du den gleichen sauberen Stand vorfindest, mit dem du heute aufgehört hast.

Bis morgen, frischer Linux-Admin. 🐧