Linux/Unix fortsättningskurs

3 dagar

Detta är kursen för dig som vill få ut mer av de kraftfulla standardverktyg som finns tillgängliga i en Unix- eller Linuxdistribution.

Kursen ger dig ordentliga kunskaper i shellprogrammering och alla populära Unix-verktyg. Du får lära dig att utnyttja Unix-systemets styrkor att snabbt lösa uppgifter genom shellprogrammeringen och att välja rätt verktyg vid rätt tillfälle.

Shellprogrammering passar i miljöer där det finns behov av automatisering, databehandling samt integration mellan system och applikationer - d v s både i utvecklings- och testmiljöer såväl som i driftmiljöer.

Praktiska övningar:

  • Grundläggande shellskript
  • Shellskript + kommandon
  • Textbearbetning; sortering, filtrering, utbyte

     

  • Förkunskaper och mål

    Ett utmärkt val för dig som har baskunskaper i Unix och någon programmeringserfarenhet. Kursen är mycket mångsidig och vänder sig till flera kategorier av Unix-tekniker. Såväl utvecklare som testare har stor nytta av dessa kunskaper.

     Kursmål

    Efter kursen kan du skriva shellskript och effektivt dra nytta av Unix-verktygslådan.
    Du får också en bra bred kunskap om all teknik som vanligtvis förekommer i en Unix-miljö. Det innebär att du kommer att känna igen dig och förstå sambanden och tekniken i många av de klassiska Unix-miljöer du kommer jobba i. En kurs att växa med.

    Pris: 19 500 kr (exkl. moms)

    Klicka på ett kursdatum för att boka kurs:
    21 maj 2012
    24 sep 2012

    Presentation av kursmaterial
    Bild på kursboken

    Unix Power Tools, Shelley Powers. I kursen ingår även ett kompendium på svenska.

    Presentation av kursansvarig
    <p>Jonas Linde</p>
<p>Jonas är en erfaren systemadministratör och utvecklare med gedigen kunskap om systemadministration och systemutveckling i Unix- och Linuxmiljö.</p>

    Jonas Linde

    Jonas är en erfaren systemadministratör och utvecklare med gedigen kunskap om systemadministration och systemutveckling i Unix- och Linuxmiljö.

    Inledning - Unix

    • Historik
    • Egenskaper

    Användarmiljön

    • Olika Skal
    • Konfiguration och miljö
    • Startfiler

    Shellprogrammering

    • Variabler
    • Styrsatser: for, case, if, while
    • Funktioner
    • Aritmetiska uttryck
    • Styrning av in- och utdata
    • Omdirigering
    • Filnamnsexpansion
    • Specialvariabler
    • Variabelmanipulering
    • Villkor, exit-status
    • Testkommandot
    • Portabillitet

    Reguljära uttryck

    • Reguljära uttryck vs filnamnsexpansion
    • Utökade reguljära uttryck
    • Sed, strömlinje-editor
    • Grep-familjen

    Unix verktygslåda

    • Sort
    • Find
    • Tr
    • Tee
    • Cut
    • Cat
    • m fl

    Awk - radorienterad filtrering

    • Egenskaper
    • Block
    • Språkkonstruktioner