From: Gustav Eek Date: Wed, 2 Dec 2020 21:48:32 +0000 (+0100) Subject: [linux-intro] Add notes from session 2 and 3 X-Git-Url: https://git.g-eek.se/?a=commitdiff_plain;h=a85c5837961da3be24312a6eed79ad15b3940b41;p=inbyggd-frihet-wiki.git [linux-intro] Add notes from session 2 and 3 Add Anders' notes from session 2 and 3. Co-authord-by: Anders Westerström --- diff --git a/linux-intro/02.lager.mdwn b/linux-intro/02.lager.mdwn index 232520b..4f1fcd5 100644 --- a/linux-intro/02.lager.mdwn +++ b/linux-intro/02.lager.mdwn @@ -18,6 +18,22 @@ Att täcka in * Data, filer, katalogstruktur, filsystem och (hÃ¥rda) länkar +# Anteckningar + +Vi pratar om lärdomar frÃ¥n förra gÃ¥ngen. Bland annat fördelar med att +använda termina istället för mus. + +Alla fick starta en terminal. + +Förkortningar kräver mindre plats av minnet. Och är ocksÃ¥ praktiskt: + + * `cd` -- change directory + * `ls` -- vilka filer finns i katalogen + +Process, dÃ¥ kommer kärnan in, vilket är just Linux. Kärnan har som sin +huvudsakliga uppgift att hÃ¥lla koll pÃ¥ och prioritera mellan +processer. Vissa processer kör i bakgrund andra i förgrund. + # Material Här passar rekommenderat standardmaterial in: diff --git a/linux-intro/03.regexp.mdwn b/linux-intro/03.regexp.mdwn index 12c712b..0237c33 100644 --- a/linux-intro/03.regexp.mdwn +++ b/linux-intro/03.regexp.mdwn @@ -16,4 +16,42 @@ Att täcka in * Grep -- skriv ut rader selektivt * Find -- +# Anteckningar + +Träff 3. Det är viktigt att inte gÃ¥ för fort fram kommenterade en +deltagare. FÃ¥ har övat. + +PÃ¥ kommandoraden, innebär citationstecken *ett* argument. Utan +citationstecken blir `Hej du glade` tre argument, annars med +citationstecken blir `"Hej du glade"` ett argument. Gustav använder +dubbla citattecken listningen enkla citattecken. Enkla fnuttar är +starkare än dubbla. + +Ibland ska det vara mellanslag. Sökvägar till kataloger kan mellanslag +ha betydelse. DÃ¥ kan det vara bra att anvnda citationstecken. Använd +inte mellanslag i katalognamn om man inte är säker pÃ¥ att hantera det +programmatiskt. + +Ordet `>` är ett omdirigeringstecken, den omdirigerar in i en fil. En +terminal kan ses som ett rörsystem. Text kan skickas in i ett program +eller en fil. Standardflöden är in och ut och hit och dit. Det finns +rörledningar och standardflöden. Omdirigeringskommandot `>` är ett av +dem. Det bryter upp hela kommandoraden i separata kommandon. + +Vertikalstreck bryter upp ett kommando i tvÃ¥ kommandon. SÃ¥ att man kan +skriva en sak framfr och en sak bakom. omdirigeringstecknet kan ses +som en pil som markerar riktningen. + +Omdirigering är viktigare för reguljära uttryck. Vi vill visa kraften +av reguljära uttryck. Det finns mÃ¥nga varianter. + +Lite tekniska problem idag. Vi skippade returraden sÃ¥ länge. + +Läxa för nästa gÃ¥ng. Gör träffarna mer som en cirkel där vi +*gemensamt* diskuterar vad deltagarna har framför sig pÃ¥ skärmen. +Distansdeltagandet gör att vi beskriva tydligt. Tillsammans kan vi +hjälpa varandra. + # Material + +*Inget material ännu*