From 3cba3db0f3bdf0fb3f9d39e37296d4309e957a81 Mon Sep 17 00:00:00 2001 From: Gustav Eek Date: Sun, 6 Jun 2021 22:01:31 +0200 Subject: [PATCH] [linux-intro] Update notes from last occation --- linux-intro/02.lager.mdwn | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/linux-intro/02.lager.mdwn b/linux-intro/02.lager.mdwn index ef8bcdb..3773e16 100644 --- a/linux-intro/02.lager.mdwn +++ b/linux-intro/02.lager.mdwn @@ -12,7 +12,11 @@ Att täcka in * Distributioner och miljöer i teorin - * Program, processer, avslutningsstatus, signaler, standardflöden + * Operativsystemet: + + * Program och processer + * Signaler och avslutningsstatus + * Standardflöden * Kommandon, argument, flaggor, subkommandon @@ -30,15 +34,27 @@ Material. Här passar rekommenderat standardmaterial in: # Anteckningar 2021 vt -*Anteckna här.* Miljövariabler har alltid stor bokstav -Dollar $ är ett sätt att markera variabelvärde istället för ordet i sig. -Det markerar att -echo skriver ut vad som står i konfigurationen -punkt tre borde delas upp -programmet sleep har som ändå funktion att vänta. -& tecken gör att jag får prompt direkt medan processen kör. -Kommandot jobs visar vilka program som körs i skalet. -&& i ett kommande betyder kör den första processen först men går det åt skogen så gör inte det andra kommandot. Om det hade varit ; istället så hade det betytt kör iallafall trots error. +Rundan. Vad gör jag när jag använder en terminal? +Empowered, t.ex. installera program. Omotiverad genom (1) sommaren (2) +bristande intresse; har inte labbat något. +Materialet upplevs inte som relevant för kursen. +Kommer så småningom. +Skal och Bash. Det finns olika sorters skal. Bash är tolkning av TTY. + +Miljövariabler har alltid versaler. +Dollar "$" är ett sätt att markera variabelvärde istället för ordet i sig. +Det markerar att bl.a. *echo* skriver ut variabelvärdet, som +t.ex. står i konfigurationen. +Punkt tre borde delas upp: (a) program och processer, (b) signaler och +avslutningsstatus och (c)standardflöden. +Programmet *sleep* har som ända funktion att vänta. +Ochtecken "&" gör att jag får prompt direkt medan processen kör. Det +kallas att processen kör "i bakgrunden". +Kommandot *jobs* visar vilka program som körs i skalet. +Dubbla ochtecken `&&` i en serie kommandon betyder "kör den första +processen först men går det åt skogen så gör inte det andra +kommandot". Om det hade varit semikolon ";" istället så hade det +betytt kör iallafall trots error. # Anteckningar 2020 ht -- 2.39.2