Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion
- Bash-filosofi och principer / Vad är Bash?
- Bash jämfört med andra skriptspråk
- Översikt över Bash-funktioner och arkitektur
- Utöver Bash: Bash i sammanhanget med systemadministratörsuppgifter
Förståelse för Bash
- Livscykeln för ett Bash-skript
- Hur Bash passar in med systemadministratörsuppgifter
- Bash-syntax och datatyper
Att komma igång
- Inställning av utvecklingsmiljö
- Installation av Bash på Linux-system
- Installation av Bash på Windows-system
- Konfiguration av Bash-miljö
Skapande och körning av Bash-skript
- Bash-skriptstruktur
- Körning av Bash-skript
- Användning av variabler, argument och in-/utdata
- Kontrollstrukturer och loopar
Bash-scripting för automatisering
- Automatisering av uppgifter med Bash
- Filsystemshantering med Bash
- Processhantering med Bash
- Systemövervakning och loggning med Bash
Integration av Bash med andra verktyg
- Bash och reguljära uttryck
- Bash och sed och awk
- Bash och kommandoradsverktyg (grep, find, xargs, etc.)
Felsökning
- Felsökning av Bash-skript
- Vanliga fel och hur man undviker dem
- Optimering av Bash-skript
Sammanfattning och nästa steg
- Översikt över nyckelbegrepp och bästa praxis
- Nästa steg för att lära sig mer om Bash och automatisering med Bash
Krav
- Förståelse för Linux operativsystem
- Erfarenhet av kommandoradsgränssnitt
- Grundläggande programmeringserfarenhet
Målgrupp
- Utvecklare
- Systemadministratörer
21 timmar