Kommandon 1
Vi ska träna på några kommandon i unixmiljön. Vi ska installera några program och se hur vi kan använda dem och dess “options” och skapa ett par filer med diverse information och kommandon.
#Förkunskaper
Du har installerat Docker.
#Introduktion
Varje krav ska resultera i en rad i filen. Du ska lägga till det kommando du använt dig av för att lösa kravet. Ett krav per rad. Till din hjälp har du man
-sidorna. Och hela internet såklart.
Ett tips är att kommandot cal
blir tillgängligt om man installerar bsdmainutils
: $ apt install bsdmainutils
.
Du ska utföra alla kommandon inifrån containern. Spara kommandona lokalt i filen “info.bash”.
#Krav
Ta en skärmdump som visar resultatet av kommandot
cal
inifrån containern. Spara filen somcal.png
.Skapa filen
info.bash
och lägg till kommandot som löser respektive krav:Skriv enbart ut operativsystemets namn. (
uname
)Visa en kalender över enbart juli 2023. (
cal
)Skriv ut dagens datum i formatet
yyyy/mm/dd
. (date
)Hur mycket utrymme tar mappen
/usr/bin
i mb? (du
)Använd
cowsay
för att skriva ut en valfri hälsning. (/usr/games/cowsay
)
Se till så du har filen kmom01/commands/info.bash
när du lämnar in.
#Publicera
Publicera din kod enligt följande.
# Ställ dig i kurskatalogen
$ dbwebb publish commands
Rätta eventuella fel som dyker upp och publicera igen. När det ser grönt ut så är du klar.
#Extrauppgift
Det finns ingen extrauppgift.
#Tips från coachen
Lycka till och hojta till i Discord om du behöver hjälp!
#Revision history
- 2023-08-24: (B, lew) Uppdaterad inför HT23.
- 2022-04-14: (A, lew) Ny inför HT22.