Kursplan

Introduktion

  • Bash-filosofi och principer / Vad är Bash?
  • Bash jämfört med andra skriptspråk
  • Översikt över Bash:s egenskaper och arkitektur
  • Utöver Bash: Bash i sammanhang med systemadministrativa uppgifter

Förstå Bash

  • Livscykeln av ett Bash-skript
  • Hur Bash passar in i systemadministrativa uppgifter
  • Bash-syntax och datatyper

Komma igång

  • Sätta upp utvecklingsmiljön
  • Installera Bash på Linux-system
  • Installera Bash på Windows-system
  • Konfigurera Bash-miljön

Skapa och köra Bash-skript

  • Struktur av ett Bash-skript
  • Köra Bash-skript
  • Använda variabler, argument och in- och utdata
  • Kontrollstrukturer och loopar

Bash-skriptering för automatisering

  • Automatisera uppgifter med Bash
  • Filsystemshantering med Bash
  • Processhantering med Bash
  • Systemövervakning och loggning med Bash

Integrera Bash med andra verktyg

  • Bash och reguljära uttryck
  • Bash och sed och awk
  • Bash och kommandoradsverktyg (grep, find, xargs, etc.)

Felsökning

  • Felsöka Bash-skript
  • Vanliga fel och hur man undanajar dem
  • Optimera Bash-skript

Sammanfattning och nästa steg

  • Granskning av centrala begrepp och bästa praxis
  • Nästa steg för att lära dig mer om Bash och automatisering med Bash

Krav

  • En förståelse för Linux-operativsystemet
  • Erfarenhet av kommandoradsgränssnitt
  • Grundläggande programmeringsupplevelse

Målgrupp

  • Utvecklare
  • Systemadministratörer
 21 Timmar

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier