Skriv ut denna sida

Linux/Unix grundkurs

2 dagar

Den här Linux/Unix kursen ger dig grunderna i Unix-konceptet och beskriver på ett praktiskt sätt vad Linux/Unix är. Under kursen arbetar vi med Linux som Operativsystem som är en av Unix-varianterna. Kursen ger dig inblick i vad Unix/Linux är och hur ett Unix-system fungerar.

Olika nyckelbegrepp som standarder, portabilitet och Opensource förklaras och sätts in i sitt sammanhang. På så vis får du en introduktion till Unix-begreppet och vad det innebär.

Kursen ger framförallt en praktisk introduktion till en mängd olika övningar där du får lära dig hur de vanligaste kommandona används. Observera att dessa kunskaper är i princip direkt överförbara till vilket annat Linux/Unix-system som helst.

Vidare ger kursen också en översikt över de licensmodeller som finns för Linux och vad man bör tänka på vid utveckling. Fokus kommer även att ligga på de mer avancerade områdena som shellprogrammering och verktyg. Det förutsätts att man har en någorlunda erfarenhet av något operativsystem.

Förkunskaper och mål

Ingen erfarenhet av Linux/Unix krävs, då kursen även vänder sig till dig som är helt ny på detta område. Kursen ger framförallt en praktisk introduktion till en mängd olika övningar där du får lära dig hur de vanligaste kommandona används. Obeservera att dessa kunskaper är i princip direkt överförbara till vilket annat Unix-system som helst.

Målet är att du lär dig vad Linux/Unix är, hur det är uppbyggt, hur det används samt känna till de viktigaste verktygen och shellprogrammering.

Praktiska Övningar

  • Shellvariabler
  • Grundläggande shell­programmering
  • Texteditering med editorn VI
  • Filsystem och kommandon
  • X Windows
  • ftp, ssh, rsync
  • Filter och pipes

 

Pris: 13 900 kr (exkl. moms)

Klicka på ett kursdatum för att boka kurs:
27 sep 2010
22 nov 2010
14 feb 2011

Presentation av kursmaterial
Bild på kursboken

I Linux/Unix grundkursen ingår ett kompendium på svenska.

Presentation av kursansvarig
Mikael Nehlsen Mikael Nehlsen
 
Unix-arkitektur
  • Kärnan, filsystemet
  • Processer
  • Applikationer
  • Standarder, Posix, The Open Group
  • Opensource

    Fördelar och nackdelar
  • Begränsningar
  • Säkerhetsfrågan
  • Portabilitet
  • Vad gör Linux/Unix populärt? 
  • Licensmodeller

  • Historia
  • GPL, LGPL

     Olika användningsområden
  • Ett typiskt Unix-system
  • De vanligaste leverantörerna
  • Applikationsutbudet på Linux/Unix
  • Inbäddade miljöer 

    Användarbegreppet
  • Vad är en användare?
  • Personlig miljö, environment, loginfil
  • Hemmakatalog & grupptillhörighet

    Kommandon
  • Starta ett kommando
  • De vanligaste kommandona
  • Editering

    Filsystemet
  • Filsystemets uppbyggnad
  • Hantering av filer
  • Filsystemets rättigheter

    Att använda shell
  • Olika typer av shell som sh, csh, ksh,bash
  • Shellets arbetssätt, stdout/stdin
  • Omstyrning, pipe
  • Filter-idén

    Shellprogrammering
  • Skapa script
  • Olika språkelement och idéer

    X Window introduktion
  • Idén med X Window
  • Användargränssnittet
  • Fönsterhanterare
  • KDE

    Programutvecklings- miljön i Unix
  • Bästa utvecklingsmiljön
  • Populära verktyg: awk, Perl m fl
  • C & Unix med tillhörande verktyg

    Unix och nätverk
  • Arbetsstationer och server
  • LAN och TCP/IP
  • Koppling till andra OS som NT

    Kort om systemadministration
  • Root-begreppet
  • Administratörens uppgifter

    Övningar