
Lerne, wie du Aufgaben auf der Kommandozeile automatisierst und wiederkehrende Abläufe effizienter machst. Du arbeitest mit Variablen, Bedingungen, Schleifen, Funktionen, Parametern und einfachen Dateioperationen. Dabei verstehst du, wie Shell-Skripte aufgebaut sind, wie Befehle miteinander kombiniert werden und wie du kleine Automatisierungen für Linux-Systeme selbst erstellst. Ideal für alle, die sicherer im Terminal werden und typische Admin-Aufgaben schneller lösen möchten.
Kursinhalte
- Lektionen 10
- Quiz/Aufgaben 0
- Dauer unbegrenzt
- Schwierigkeit Alle Stufen
- Sprache Deutsch
- Absolventen 0
- Assessments Nein
- 1 Section
- 10 Lessons
- unbegrenzt
- Bash / Shell-Scripting10
- 1.1Was ist eine Shell? bash, sh, zsh im Vergleich
- 1.2Grundlegende Befehle: cd, ls, cp, mv, rm, grep
- 1.3Variablen, Eingabe und Ausgabe
- 1.4Kontrollstrukturen: if, case, for, while
- 1.5Funktionen und Argumente
- 1.6Fehlerbehandlung: exit codes, trap
- 1.7Textverarbeitung: sed, awk, cut, sort
- 1.8Dateisystem-Automation: find, xargs, cron
- 1.9Netzwerk-Scripting: curl, ssh, rsync
- 1.10Praxisprojekt: Systemstatus- und Backup-Script


