Linux-grundlæggende – 5 dages online klasseundervisning
19.500,00 DKK
- 5 days
Opbyg et solidt fundament i Linux-systemadministration og kommandolinjeoperationer med dette praktiske kursus i Linux Fundamentals. Kurset er designet til både begyndere og IT-professionelle og giver hands-on erfaring med Linux-miljøer, bash-scripting, filsystemer, automatiseringsværktøjer og vigtige kommandolinjeværktøjer.
Nøglefunktioner
Sprog
Kursusmateriale på engelsk
Niveau
Begynder - Mellem niveau
5 dages live, instruktørstyret
Virtuel træning (8 timer om dagen)
Virkelige scriptscenarier
Praktiske øvelser i live-laboratoriemiljøer
Fuldt kursusmateriale
Indhold struktureret efter LPI-certificeringsstandarder
70+ anbefalede studietimer
Certifikat for gennemført program medfølger

Læringsudbytte
Når du har gennemført dette program, vil du være i stand til at:
Linux-grundlæggende og systemnavigation
Opbyg selvtillid i arbejdet med Linux-miljøer og kommandolinjeværktøjer. Lær, hvordan Linux-systemer er opbygget, hvordan du håndterer filer og mapper, og hvordan du effektivt navigerer i lokale, virtuelle og cloud-baserede systemer.
Kommandolinjeoperationer og automatisering
Udvikl praktiske kommandolinjefærdigheder ved hjælp af pipes, omdirigering, logiske operatorer og wildcards til at automatisere opgaver og forbedre effektiviteten i systemadministration.
Linux-værktøjer til tekstbehandling
Arbejd med vigtige Linux-værktøjer, herunder vi/Vim, grep, sed og awk, for at redigere filer, behandle tekst, søge i logfiler og fejlfinde systemproblemer ved hjælp af regulære udtryk.
Avanceret datahåndtering og interaktion
Arbejd med filhåndtering, delegater, hændelser, lambdaudtryk og LINQ for at håndtere data effektivt og understøtte dynamiske, hændelsesdrevne applikationer.
Bash-scripts til automatisering
Opret og kør Bash-scripts ved hjælp af variabler, løkker, betingelser og brugerinput for at automatisere rutinemæssige administrative opgaver og effektivisere daglige arbejdsgange.

Kursusforløb
Dag 1
Session 1: Introduktion til Linux
- Grundlæggende Linux- og UNIX-kundskaber
- Linux-kernel og filsystemstruktur
- Fil- og mappehåndtering
- Absolutte og relative stier
- Øvelser i kommandolinjenavigation
Session 2: Grundlæggende kommandoer
- Kommandolinjesyntaks
- Fil- og mappeoperationer
- Jokere og kommandoafvikling
- Logiske operatorer og sekventielle kommandoer
- Praktiske kommandoøvelser
Session 3: Omdirigering og pipes
- Omdirigering af input og output
- Fejlomdirigering og piping-kommandoer
- Praktiske øvelser med pipes og omdirigering
Dag 2
Session 4: Grundlæggende om vi/Vim-editoren
- Introduktion til vi/Vim
- Redigeringstilstande og grundlæggende kommandoer
- Fortryd, gentag og tilpasning
- Udførelse af kommandoer og adgang til hjælp
- Praktiske vi/Vim-øvelser
Session 5: Søgning og erstatning af tekst
- Søg og erstat i vi/Vim
- Regulære udtryk (regex)
- Brug af sed, grep, egrep og fgrep
- Øvelser i tekstbehandling
Session 6: Kommandohukommelse og redigering
- Grundlæggende om Bash- og Korn-shell
- Teknikker til genkaldelse og redigering af kommandoer
- Praktiske shell-øvelser
Session 7: Filtilladelser og adgangskontrol
- Brugere, grupper og tilladelser
- Ændring af filattributter
- Skift mellem brugere og grupper
- Øvelser i filkobling og adgangskontrol
Dag 3
Session 8: Filtrering og formatering af tekst
- Værktøjer til tekstfiltrering og -formatering
- Brug af paste, cut, nl og awk
- Praktiske tekstbehandlingsøvelser
Session 9: Processer
- Grundlæggende processtyring
- Overvågning og afslutning af processer
- Baggrundsjob og jobkontrol
- Øvelser i processtyring
Session 10: Brugermiljø
- Tilpasning af shell-profiler og -miljøer
- Arbejde med .profile, .bash_profile og .bashrc
- Øvelser i opsætning af miljø
Session 11: Flere Linux-kommandoer
- Brug af find, locate, xargs, df, cut og sort
- Finde duplikeret indhold og nummersekvenser
- Avancerede kommandolinjeøvelser
Dag 4
Session 12: Gennemgang af UNIX-kommandoer
- Grundlæggende UNIX- og Linux-kommandoer
- Fil- og mappehåndtering
- Regex og filnavnsmønstre
- I/O-omdirigering og værktøjer
Session 13: Kom godt i gang med shell-scripting
- Grundlæggende shell-scripting
- Oprettelse, lagring og kørsel af scripts
- Øvelser i manuskriptudvikling
Session 14: Brug af variabler
- Miljø- og lokale variabler
- Tildeling af variabler og brug af anførselstegn
- Filendelser og ekkosekvenser
- Øvelser i variabelhåndtering
Lektion 15: Udførelse af beregninger
- Heltals- og kommatalberegninger
- Brug af expr og aritmetisk notation
- Beregneøvelser i shell-scripts
Session 16: Håndtering af runtime-data
- Brug af read og kommandolinjeargumenter
- Interaktive og genanvendelige shell-scripts
- Øvelser i runtime-data
Session 17: Betinget udførelse
- Betinget logik med if og test
- Øvelser i scriptvalidering
Session 18: Korn, Bash og POSIX-syntaks
- Avanceret shell-syntaks og testoperatorer
- Standard- og erstatningsvariabler
- Afslutningsstatuskoder og scriptingøvelser
Dag 5
Session 19: Løkker og kontrolstrukturer
- While-, until- og for-løkker
- Kommandoer til løkkekontrol
- Øvelser i script-automatisering
Session 20: Beslutninger med flere grene
- Case- og select-sætninger
- Opbygning af menudrevne scripts
- Øvelser i menusystem
Session 21: Scripting med AWK
- Grundlæggende AWK og scripting
- Integration af AWK med Bash
- Praktiske AWK-øvelser
Session 22: Funktioner
- Oprettelse og brug af funktioner
- Funktionssyntaks og eksempler
- Øvelser i script-funktioner
Session 23: Håndtering af afbrydelser
- Afbrydningssignaler og fælder
- Håndtering af afbrydelser i scripts
- Øvelser i implementering af fælder
Bilag
- Avancerede scriptfunktioner og arrays
- Vim- og UNIX-kortreferencer
- Yderligere øvelsesopgaver

Hvem bør tilmelde sig dette program?
IT-professionelle, der begynder deres Linux-rejse
System- og netværksadministratorer
DevOps- og cloud-infrastrukturprofessionelle
Teknisk support og driftsteams
Udviklere, der arbejder i Linux-miljøer
Fagfolk, der forbereder sig til Linux Essentials- eller LPIC-certificeringer
Forudsætninger
- Grundlæggende forståelse af it‑begreber og operativsystemer
- Generel computerforståelse og færdigheder i filhåndtering
- Der kræves ingen tidligere erfaring med Linux eller programmering
- Kendskab til kommandolinjemiljøer er en fordel, men ikke obligatorisk
Udtalelser
Licensering og akkreditering
Kurset udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!
