Linux / Shell 101

101

Beskrivning

Har du aldrig provat att jobbat i en shell-miljö? Då ska du fundera på att gå denna introduktionskurs.

Kursen är tänkt att få deltagaren att känna sig bekväm med grunderna i en shell-miljö och på så viss självmant kunna fortsätta sin shell-resa på egen hand. För att uppnå detta är kursen indelad i flera delmoment med tillhörande övingar för respektive delmoment.

För att knyta ihop säcken avslutas kursen med att låta deltagaren använda sig av i stort sett alla delmoment som lärts ut för att lösa ett problem/scenario som inte är allt för ovnaligt att man hamnar i när man jobbar med en större mängd filer.

Deltagaren kommer efter kursen ha en förståelse för:

  • Grunderna i ett shell

  • Hur man tar reda på vad ett kommando gör

  • Övergirpande förståelse av fil/mappstrukturen i ett Linux system, vad den innehåller och hur den är tänkt att användas

  • Grunderna i shell-scripting

  • Hur man kan kombinera kommandon för att göra avancerade operationer

  • Rättigheter och ägandeskap för filer och mappar

  • Super user

  • Installera paket

  • Shell-historik

Tänk på att om du jobbar med Linux/shell till vardags så är denna kurs förmodligen inte lämpad för dig då detta är en introduktionskurs.

Upplägg/Agenda

Kursen är uppdelad i flera delar/områden med övningar till respektive delmoment.

Alla övningar är utformade för att göras i ett shell.

Key takeaways

Att känna sig bekväm i en shell-miljö

Målgrupp

Du som aldrig tidigare jobbat i ett skal (shell)

Förberedelser

Windows användare (förslagsvis Linux distributionen Ubuntu)

  • Installera Linux i en virtuell maskin på din dator

  • Installera Linux i WSL

Mac användare

  • Installera brew i din existerande terminal

 
 

Kursinfo

Kurstyp: Introduktionskurs

Förkunskapskrav:  Inga

Längd: 4h

Lärare: Mikael Grönmark

Anmälan till kommande kurstillfällen

Vill du hålla dig uppdaterad? 

Inga kommande kurstillfällen eller de som finns inte passar?

Skicka en intresseanmälan så får du information när ett nytt kurstillfälle publiceras.

Föregående
Föregående

Azure 101

Nästa
Nästa

Modern Webbutveckling med React & Redux (½ dag)