Introduktion till Linux
Detta är en kort (nåja) introduktion till vår Linux-miljö på LiU och Unix-system i största allmänhet (samt lite annat smått och gott som är bra att veta som ny student, men det är inte obligatoriskt för er som ju redan går termin 2). Materialet består av ett antal moduler som du ser nedan. Det består av texter, illustrationer och övningar som du bör göra för att riktigt förstå hur systemet fungerar.
I slutet modulerna finns en hänvisning till en diagnos. Du hittar alla diagnoserna under Test i kursrummet i Lisam ( direktlänk). Dessa tester är självrättande och godkänt resultat på testerna tillhörande de obligatoriska avsnitten krävs för att bli godkänd på den här kursaktiviteten och kursmomentet LAB1. Om du inte skulle bli godkänd på ett test måste du vänta 15 minuter innan du kan göra om testet igen. Det kommer inte vara exakt samma frågor på testerna varje gång.
Moduler med obligatoriska diagnoser är indikerade med fetstil. Övriga moduler kan vara bra att åtminstone skumma igenom för att veta vilken information som finns där om man behöver den i framtiden även om de tillhörande testerna inte är obligatoriska.
A. LiU
En introduktion till universitetet och övergripande information om några resurser som du har tillgång till som student.
- Campus Valla (ej obligatorisk)
- Digitala tjänster (ej obligatorisk)
- Datorsalar (ej obligatorisk)
- Skrivare (ej obligatorisk)
B. Linux-miljön
En introduktion till Linux-miljön som används i våra PUL och hur du kommer åt miljön hemifrån.
- Första gången med Linux
- Anpassningar av Linux-miljön (ej obligatorisk)
- Logga in hemifrån (ej obligatorisk)
C. Linux-terminalen
En introduktion till terminalen och några frekvent använda kommandon.
- Filer och kataloger
- Vad är skalet?
- Kommandon i skalet
- Fil- och modulsystemet
- Inställningar och rättigheter
D. Textredigerare
En introduktion till olika textredigerare som finns i våra PUL, i denna kurs kommer vi enbart att fokusera på Visual Studio Code. (Det går bra att använda andra textredigerare som Emacs, Vim/Neovim, VSCodium, Sublime, etc. men det är helt på eget bevåg då assistenterna inte nödvändigtvis kan hjälpa till med eventuella problem. Fullständiga IDE:er som t.ex. vanliga Visual Studio, PyCharm eller Jupyter Lab är inte rekommenderade och miljöer byggda runt AI-verktyg är inte tillåtna.)
- Visual Studio Code
- Emacs (ej obligatorisk)
- Vim (ej obligatorisk)
E. Fördjupning i Linux
En frivillig fördjupning i terminalen.
- Klippa, klistra och omdirigera (ej obligatorisk)
- Reguljära uttryck (ej obligatorisk)
- Skript (ej obligatorisk)
Sidansvarig: Johan Falkenjack
Senast uppdaterad: 2026-01-08
