Kursplan

Innledning

  • Bash-filosofi og prinsipper / Hva er Bash?
  • Bash vs andre skriptspråk
  • Oversikt over Bash-funksjoner og arkitektur
  • Utover Bash: Bash i sammenheng med systemadministrasjon

Forståelse av Bash

  • Livssyklusen til et Bash-skript
  • Hvordan Bash passer inn i systemadministrasjonsoppgaver
  • Bash-syntaks og datatyper

Komme i Gang

  • Oppsett av Utviklingsmiljø
  • Installering av Bash på Linux-systemer
  • Installering av Bash på Windows-systemer
  • Konfigurering av Bash-miljøet

Opprette og Kjøre Bash-Skripter

  • Bash-skriptstruktur
  • Kjøre Bash-skripter
  • Bruk av variabler, argumenter og inn-/utdata
  • Kontrollstrukturer og løkker

Bash-Skripting for Automatisering

  • Automatisere oppgaver med Bash
  • Filsystemshåndtering med Bash
  • Prosesshåndtering med Bash
  • Systemovervåking og logging med Bash

Integrering av Bash med Andre Verktøy

  • Bash og regulære uttrykk
  • Bash og sed og awk
  • Bash og kommandoverktøy (grep, find, xargs, etc.)

Feilsøking

  • Feilsøking av Bash-skripter
  • Vanlige feil og hvordan unngå dem
  • Optimalisering av Bash-skripter

Oppsummering og Neste Skritt

  • Gjennomgang av hovedkonsepter og beste praksiser
  • Neste skritt for å lære mer om Bash og automatisering med Bash

Krav

  • Forståelse av Linux operativsystem
  • Erfaring med kommandolinjegrensesnitt
  • Grunnleggende programmeringserfaring

Målgruppe

  • Utviklere
  • Systemadministratorer
 21 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier