Nu byter vi spår från Windows-världen till Linux. 😊
Om du någonsin undrat vad som faktiskt kör en webbserver, en molntjänst eller en router hemma i hallen är svaret oftast Linux. Det är ett gratis, öppet operativsystem som funnits sedan 1991 och som idag är standardvalet för nästan all serverinfrastruktur — trots att det knappt syns på vanliga kontorsdatorer.
Till skillnad från Windows finns det inte "ett" Linux. Det finns hundratals distributioner (versioner) — Ubuntu, Debian, Rocky Linux, Fedora — men grunderna nedan gäller i stort sett överallt.
Det bästa sättet att lära sig Linux är att faktiskt skriva kommandon. Här är tre du kan testa direkt om du har tillgång till en Linux-maskin eller WSL på Windows:
pwd = "print working directory". ls = "list". cd = "change directory". Tre bokstäver, evigt användbara.Allt i Linux organiseras i ett enda hierarkiskt träd som börjar vid roten, /. Inga enhetsbokstäver som C: och D: — allt, inklusive externa diskar, monteras in i samma struktur. De vanligaste mapparna: /home (användarnas filer), /etc (konfiguration), /var (loggar och variabel data) och /bin (program).
Linux byggdes från grunden för flera samtidiga användare. Superanvändaren root har fulla rättigheter till hela systemet. Istället för att vara permanent inloggad som root används sudo för att tillfälligt köra enstaka kommandon med förhöjda rättigheter — en grundpelare i Linux säkerhetstänk.
Varje fil har en ägare, en grupp och separata rättigheter för läsning, skrivning och körning. Det syns som en kod i ls -l:
Allt som körs är en process med ett eget ID (PID). Moderna distributioner hanterar tjänster (webbservrar, databaser m.m.) via systemd:
Istället för att leta upp installationsfiler manuellt sköter en pakethanterare installation, uppdatering och beroenden. Vilken du använder beror på distributionen: apt (Ubuntu/Debian), dnf/yum (Fedora/RHEL) eller pacman (Arch).
Grundläggande nätverksfelsökning görs direkt från terminalen:
De allra flesta molntjänster (AWS, Azure, Google Cloud) kör Linux under huven, oavsett vilket operativsystem du själv sitter på. Webbservrar, containerplattformar som Docker och Kubernetes, och de flesta script som automatiserar IT-drift förutsätter grundläggande Linux-kunskap.
Även Windows-användare möter Linux idag genom WSL (Windows Subsystem for Linux) — ett sätt att köra en riktig Linux-miljö direkt inuti Windows, utan virtuell maskin.
sudo och rm) utan att först dubbelkolla vad de faktiskt gör. Till skillnad från Windows finns oftast ingen papperskorg att rädda sig i — särskilt inte på en server.
Det bästa sättet att lära sig är att sätta upp något själv. Ett klassiskt första steg:
Genom att göra detta praktiskt fastnar begreppen betydligt bättre än att bara läsa om dem.
// Sammanfattning — Linux-grunder
- Allt organiseras i ett enda filsystem som börjar vid roten,
/ - Rättigheter styr vem som får läsa, skriva och köra en fil —
sudoger tillfälligt förhöjda rättigheter - Tjänster hanteras via systemd med kommandon som
systemctl start - Pakethanterare (
apt,dnf,pacman) sköter installation och uppdateringar - Grundläggande nätverksfelsökning görs med
ip,pingochcurl - Linux driver merparten av världens serverinfrastruktur och molntjänster, oavsett vad du själv kör på skrivbordet
Linux behöver inte läras in på en dag. Men de här grunderna — filsystem, rättigheter, processer, paket och nätverk — täcker in 90 % av det du stöter på i vardaglig IT-drift. Resten löser du med man (manualen) och lite tålamod.