Öppna kurser
Linux är grunden i en stor del av dagens IT-infrastruktur – från servrar och molnplattformar till containerlösningar och automatiserade driftmiljöer. Den här utbildningen ger dig en praktisk introduktion till Linux och visar hur du kan använda kommandoraden för att administrera system, hantera tjänster och automatisera återkommande arbetsuppgifter med Bash-skript.
Utbildningsmål
Under tre intensiva dagar får du bygga en stabil grund inom Linuxadministration och systemautomation. Du lär dig att installera och konfigurera Linux, hantera användare, filsystem och behörigheter samt administrera vanliga nätverkstjänster. Kursen ger också en introduktion till Bash-scripting och grundläggande automationsprinciper som hjälper dig att effektivisera drift- och förvaltningsarbete. Genom praktiska övningar och verklighetsnära scenarier får du omsätta teorin i konkreta arbetsuppgifter som är direkt relevanta i moderna Linuxmiljöer.
Efter genomförd utbildning ska deltagarna ha tillräckliga kunskaper för att kunna:
- Arbeta i Linuxmiljö med kommandoraden som primärt arbetsverktyg.
- Installera och konfigurera Linuxsystem.
- Hantera filsystem, användare, grupper och behörigheter.
- Administrera tjänster och processer.
- Utföra grundläggande felsökning.
- Hantera nätverksrelaterade tjänster såsom DNS, DHCP och filresurser.
- Skriva enklare Bash-skript för automatisering av återkommande arbetsuppgifter.
- Förstå grundläggande principer för systemautomation i Linuxmiljöer.
Målgrupp
Utbildningen riktar sig till IT-personal, tekniker, systemförvaltare och andra medarbetare som behöver grundläggande kunskaper i Linux för drift, administration och automation av Linuxbaserade system.
Förkunskaper
Inga förkunskaper i Linux krävs. Grundläggande IT-kunskaper och erfarenhet av Windows eller annan servermiljö rekommenderas.
Innehåll
Introduktion till Linux
- Linuxarkitektur och distributioner
- Open Source och Linux-ekosystemet
- Filsystemets uppbyggnad
- Linux som serverplattform
Installation och partitionering
- Installation av Linux
- Diskhantering
- Partitionering
- Filsystemstyper
- Montering av lagringsenheter
Kommandohantering
- Navigering i filsystemet
- Grundläggande Linuxkommandon
- Redigering av filer
- Effektiv användning av terminalen
Administration och nätverkstjänster
Fil- och rättighetshantering
- Användare och grupper
- Behörighetsmodellen i Linux
- Filägarskap
- Säkra åtkomsträttigheter
Process- och tjänstehantering
- Processer och processövervakning
- Start och stopp av tjänster
- Systemd och tjänstehantering
- Logghantering
Pakethantering
- Installation av programvaror
- Uppdatering av system
- Hantering av repositories
Grundläggande felsökning
- Systemloggar
- Vanliga driftproblem
- Diagnostikverktyg
Nätverkstjänster
- DNS – namnuppslagning och konfiguration
- DHCP – dynamisk adresstilldelning
- SAMBA – fil- och resursdelning
Bash och systemautomation
Introduktion till Bash
- Shellmiljön
- Variabler
- Villkor
- Loopar
- Skriptstruktur
Bash-scripting
- Automatisering av återkommande uppgifter
- Hantering av filer och kataloger
- Logghantering med skript
- Felhantering
Introduktion till systemautomation
- Grundläggande automationsprinciper
- Automatisering med shellskript
- Schemaläggning med cron
- Automatisering av administration och drift
Scenario- och casebaserade övningar
Deltagarna löser verklighetsnära drift- och administrationsuppgifter genom praktiska övningar.
- skapar Bash-skript
- automatiserar återkommande arbetsmoment.
Pedagogik och genomförande
Utbildningen genomförs som lärarledd distansutbildning där teori varvas med praktiska laborationer och scenario-/casebaserade övningar.
Den planerade tidsfördelningen är:
- Teori: cirka 40 %
- Praktiska laborationer och övningar: cirka 60 %
Samtliga deltagare arbetar i egen LAB-miljö under utbildningen.