workshop · for absolute newcomers
Linux for
the Curious
What Linux actually is, how to pick a distro, and a first real tour of the terminal — a hands-on two hours.
you@workshop:~
$ whoami
gorm reventlow
$ linux for the curious
## format
How the Next Two Hours Work
part 1
~50 min · theory
What Linux is, the kernel, distros and their families, release models, package managers, desktops — and how to pick your first one.
part 2
~60 min · hands-on
Nine small tasks in the terminal: navigate, make and edit files, move and delete them, then the power tools — man, tldr, btop.
TASK
When a slide has this amber badge, it's hands-on-keyboard time. Finished early? Help a neighbor.
# prerequisites: curiosity (required) · a laptop (recommended) · questions welcome at any time
$ linux for the curious
you@workshop:~$ cd part-1/
Part 1
What is Linux?
$ linux for the curious
## concepts
What Is Linux?
A free, open-source operating system built on the Unix tradition.
>
At its core sits the kernel — the part that talks to your hardware.
>
Licensed under the GPL: anyone may read, change and share the code.
>
Built by thousands of volunteers — no single company owns it.
already running on
Most of the web's servers
All 500 fastest supercomputers
Every Android phone
Routers, TVs, cars, ATMs
A helicopter on Mars
…and the network you're on right now
$ linux for the curious
## concepts
A Short History
1969
Unix is born at Bell Labs — the grandfather of nearly every serious OS.
1983
The GNU project starts building a free Unix — tools, compilers… but no kernel yet.
1991
Linus Torvalds, a student in Helsinki, posts his hobby kernel online — "just a hobby, won't be big and professional like gnu."
today
The largest collaborative software project on Earth — thousands of contributors, every industry.
$ linux for the curious
## concepts
The Kernel
you
typing, clicking
↓
apps & shell
firefox, bash…
↓
distro
ubuntu, fedora, arch…
↓
kernel
the boss
↓
hardware
cpu, ram, disk, wifi
The kernel is the middleman between your programs and your machine. It handles:
Processes — starting, scheduling, stopping programs
Memory — who gets RAM, and how much
Drivers — speaking every device's language
Filesystems & network — storing bytes, moving packets
Security — users, permissions, isolation
# strictly speaking, "Linux" is only the green box
$ linux for the curious
## concepts
What's a Distro?
Nobody runs "just Linux". You run a distribution — the kernel bundled with everything that makes it a usable OS.
+
package manager
installs software
+
software & tools
apps, libraries
+
desktop
optional, for servers
=
a distro
Ubuntu, Fedora, Arch…
# same engine, different car. hundreds exist — most share a few big ancestors.
$ linux for the curious
## concepts
A Tour of Distros
Ubuntu
The friendly default. Huge community, everything just works.
Debian
The rock. Stable, no-nonsense — runs half the internet's servers.
Fedora
The fresh one. Newest tech first, polished desktop.
Mint
The familiar one. Feels like classic Windows — gentle landing.
Arch
The DIY kit. You build it piece by piece. (Users will tell you. btw.)
Kali
The locksmith. Security-testing toolkit — a tool, not a first distro.
Raspberry Pi OS
Debian tuned for the little boards in every hardware project.
SteamOS
Arch tuned for gaming — it's what runs the Steam Deck.
# several hundred more exist. these eight cover most conversations.
$ linux for the curious
## concepts
Commercial vs. Community Distros
commercial — run by a company
moneypaid support contracts, certifications, training
supportprofessional, guaranteed — with an SLA and a phone number
pick whena business needs someone to call at 3 AM
RHEL · SUSE SLES · Ubuntu (Canonical)
community — run by volunteers
moneydonations and sponsors — no profit motive
supportforums, wikis, chat — often excellent, never guaranteed
pick whenyou're a human with curiosity — like this room
Debian · Arch · Fedora (Red Hat–sponsored)
# the line blurs: Ubuntu has a company and a community. Fedora is community-run, corporate-sponsored — and open decision-making is the norm in both worlds.
$ linux for the curious
## concepts
Release Models
How often does your distro change under you?
fixed release
A new version every 6–12 months. Predictable upgrades.
Software can feel dated near the end of a cycle.
ubuntu · fedora
rolling release
No versions — updates flow in continuously, forever.
Always the latest. Occasionally the latest bug, too.
arch · openSUSE tumbleweed
LTS
Long Term Support — boring on purpose, patched for ~5 years.
The choice for servers and people who like sleep.
ubuntu LTS · debian stable
$ linux for the curious
## concepts
Package Managers
An app store, decades before app stores — one command installs, updates and removes software. Each distro family has its own:
debian / ubuntu / mint
$ sudo apt install btop
fedora / RHEL
$ sudo dnf install btop
arch / steamOS
$ sudo pacman -S btop
why it beats downloading installers
Signed packages from a trusted archive, dependencies resolved for you, and one command updates everything at once.
snap & flatpak
The newer, distro-agnostic ones — sandboxed apps that run anywhere, at the cost of bigger downloads.
$ linux for the curious
## concepts
Desktop Environments
The look and feel is a separate, swappable layer. Same OS underneath.
GNOME
Clean and modern. The default on Ubuntu & Fedora.
KDE Plasma
Tweak absolutely everything. Rich and configurable.
COSMIC
The new kid, built in Rust by System76. Default on Pop!_OS.
Hyprland
Keyboard-driven tiling, famously flashy. The one in all the screenshots.
# try a few — you can install several and pick at the login screen.
$ linux for the curious
## concepts
Choosing Your First Distro
"I just want it to work"
→
Ubuntu / Mint
"I want the newest shiny things"
→
Fedora
"This laptop is older than my nephew"
→
Mint XFCE / Lubuntu
"I want to understand every bolt"
→
Arch (later!)
# there is no wrong answer. distro-hopping is a rite of passage — try them from a USB stick first.
$ linux for the curious
you@workshop:~$ cd ../part-2/
Part 2
The terminal
lids up. terminals open. this part is hands-on.
$ linux for the curious
## the shell
Why the Terminal?
>
Faster — one line beats twelve clicks.
>
Scriptable — anything you can type, you can automate.
>
Universal — same commands on every distro, every server, over SSH.
>
Honest — it tells you exactly what happened, and why not.
the plan for part 2
$ pwd · ls · cd
→ find your way around
$ mkdir · touch · nano · cp · mv · rm
→ make, edit, move, delete
$ man · tldr · btop
→ help yourself + watch your machine
# every hacker movie lied about what it looks like. the real thing is better.
$ linux for the curious
TASK 0
hands-on — everyone
Get a Terminal
already on Linux
Press Ctrl+Alt+T, or find "Terminal" in your app menu.
# you're done. smug is allowed.
on macOS
Open Terminal.app. macOS is Unix family — nearly everything today works the same.
# use brew instead of apt
on Windows
PowerShell as admin → wsl --install, reboot — a real Ubuntu inside Windows.
# or boot a live USB instead
→
Checkpoint: everyone sees a blinking cursor before we move on. Neighbours help neighbours.
$ linux for the curious
## the shell
Reading the Prompt
alice
who you're logged in as
laptop
which machine — matters over SSH
~
where you are — ~ means your home folder
$
normal user. if it shows # you are root — extra careful
$ linux for the curious
TASK 1
hands-on
Find Your Way: pwd · ls · cd
type along
$ pwd
/home/alice
$ ls
Desktop Documents Downloads
$ ls -la # hidden files start with a dot
$ cd /
$ ls # the root of everything
$ cd # no argument = back home
pwdprint working directory — "where am I?"
lslist what's here
cd dirgo there
cd ..one level up
cdstraight home
# superpowers: Tab completes names · ↑ repeats the last command
$ linux for the curious
TASK 2
hands-on
Make Things: mkdir · touch
type along
$ cd
$ mkdir sandbox
$ cd sandbox
$ touch notes.txt
$ ls
notes.txt
$ mkdir -p projects/first # nested, in one go
mkdirmake a directory (folder)
touchcreate an empty file — or update its timestamp
-pcreate parent folders as needed
This sandbox folder is where we play for the rest of the workshop.
# no "are you sure?" dialogs. it just does it. that's the deal here.
$ linux for the curious
TASK 3
hands-on
Edit a File: nano
GNU nano 7.2 — notes.txt
Ideas: revive the old laptop, learn the terminal_
^O Write Out
^X Exit
^K Cut
That ^ means Ctrl — so Ctrl+O saves, Ctrl+X quits. The cheat sheet is always on screen.
type along
$ nano notes.txt
# write a line or two
# ctrl-o, enter = save
# ctrl-x = quit
$ cat notes.txt # did it stick?
# yes, we skipped vim. you're welcome.
# trapped in it one day: Esc :q! — remember that.
$ linux for the curious
TASK 4
hands-on
Read Files: cat · less
type along
$ cat notes.txt
Ideas: revive the old laptop, learn the terminal
$ cat /etc/os-release # your distro's ID card
$ less /var/log/syslog # something properly long
scroll: arrows · search: /wifi · quit: q
catdump the whole file — great for short ones
lesspage through long ones at your own pace
qthe escape hatch — also works in man
# cat = curiosity. less = curiosity with scroll.
$ linux for the curious
TASK 5
hands-on
Copy & Move: cp · mv
type along
$ cp notes.txt backup.txt
$ mv backup.txt ideas.txt # rename = move
$ mv ideas.txt projects/
$ ls projects
first ideas.txt
cp from tocopy — add -r for folders
mv from tomove — which is also how you rename. There is no rename command; this is it
# mv will happily overwrite a file with the same name. no warning. remember that.
$ linux for the curious
TASK 6
hands-on — careful now
Delete Things: rm
type along
$ rm projects/ideas.txt
$ mkdir junk
$ rm -r junk # -r = folder + contents
$ rm -i notes.txt # -i asks first — answer n!
rm: remove regular file 'notes.txt'? n
# keep notes.txt alive — we still need it.
⚠ there is no trash can
No undo. No "recently deleted". Gone means gone.
And never run the infamous sudo rm -rf / — it deletes the entire system. People online suggest it as a "joke". It is not.
$ linux for the curious
TASK 7
hands-on — your first install
Help Yourself: man · tldr
type along
$ man tar # behold. q to escape
$ sudo apt install tldr
[sudo] password: # typing shows nothing — normal
$ tldr tar # first run updates its cache
$ tldr mv
$ tldr ls
manthe official manual — complete, authoritative, ~1,100 lines for tar. Every flag since 1979
tldrcommunity cheat sheets — the 8 examples you actually wanted, ready to copy
sudo"do this as administrator" — asks for your password
# fedora: sudo dnf install tldr · arch: sudo pacman -S tldr
# man = the reference. tldr = the friend who just tells you the answer.
$ linux for the curious
TASK 8
hands-on
Watch the Machine: btop
btop
pid name cpu% mem%
4242 firefox 31.0 24.8
1337 spotify 4.2 11.3
# the answer to "why is my laptop fan screaming?"
type along
$ sudo apt install btop
$ btop
Find the hungriest process — open a video tab, watch it climb.
Explore with arrow keys; you can even kill a process from here.
Quit with q.
# older cousins: top (everywhere) · htop (classic). btop is the pretty one.
$ linux for the curious
navigate
pwd — where am I
ls -la — what's here
cd dir — go there
create
mkdir dir — new folder
touch f.txt — new file
nano f.txt — edit it
read
cat f.txt — print it
less f.txt — page it
q — escape less/man
move & delete
cp a b — copy
mv a b — move/rename
rm a — delete. forever
help
man cmd — the manual
tldr cmd — just examples
btop — system monitor
install stuff
sudo apt install x — debian
sudo dnf install x — fedora
sudo pacman -S x — arch
# superpowers: Tab completes · ↑ repeats · Ctrl+C cancels · Ctrl+L clears
$ linux for the curious
## after the workshop
Where Next?
install the thing
Put Mint or Ubuntu on an old laptop — or dual-boot. A live USB lets you try before you commit.
read the good docs
The Arch Wiki is the best Linux documentation anywhere — useful whatever distro you run.
ask humans
Linux people love to help. Find a local user group, a forum, or the colleague who already runs it — and ask.
$ linux for the curious
you@workshop:~$ exit
Thanks — go
break something.
(In a folder called junk. You know how to make one now.)
logout
Connection to workshop closed.
$ linux for the curious
workshop · for absolutte nybegyndere
Linux for
nysgerrige
Hvad Linux egentlig er, hvordan du vælger en distro, og en første rigtig rundtur i terminalen — to timer med hænderne på tastaturet.
you@workshop:~
$ whoami
gorm reventlow
$ linux for nysgerrige
## format
Sådan foregår de næste to timer
del 1
~50 min · teori
Hvad Linux er, kernen, distroer og deres familier, udgivelsesmodeller, pakkehåndtering, skriveborde — og hvordan du vælger din første.
del 2
~60 min · hands-on
Ni små opgaver i terminalen: find rundt, opret og rediger filer, flyt og slet dem, og til sidst værktøjerne — man, tldr, btop.
OPGAVE
Når et slide har dette orange mærke, er det tid til hænderne på tastaturet. Færdig før tid? Hjælp sidemanden.
# forudsætninger: nysgerrighed (påkrævet) · en bærbar (anbefalet) · spørgsmål er velkomne når som helst
$ linux for nysgerrige
you@workshop:~$ cd del-1/
Del 1
Hvad er Linux?
$ linux for nysgerrige
## begreber
Hvad er Linux?
Et frit open source-styresystem bygget på Unix-traditionen.
>
Inderst sidder kernen — den del der taler med din hardware.
>
Udgivet under GPL: alle må læse, ændre og dele koden.
>
Bygget af tusindvis af frivillige — intet enkelt firma ejer det.
kører allerede på
De fleste af nettets servere
Alle 500 hurtigste supercomputere
Hver eneste Android-telefon
Routere, tv'er, biler, hæveautomater
En helikopter på Mars
…og det netværk du sidder på lige nu
$ linux for nysgerrige
## begreber
En kort historie
1969
Unix bliver født hos Bell Labs — bedstefar til næsten alle seriøse styresystemer.
1983
GNU-projektet begynder at bygge et frit Unix — værktøjer, compilere… men endnu ingen kerne.
1991
Linus Torvalds, studerende i Helsinki, lægger sin hobbykerne på nettet — "bare en hobby, bliver ikke stort og professionelt som gnu."
i dag
Verdens største fælles softwareprojekt — tusindvis af bidragydere, alle brancher.
$ linux for nysgerrige
## begreber
Kernen
dig
taster, klikker
↓
programmer & shell
firefox, bash…
↓
distro
ubuntu, fedora, arch…
↓
kerne
chefen
↓
hardware
cpu, ram, disk, wifi
Kernen er mellemmanden mellem dine programmer og din maskine. Den står for:
Processer — at starte, planlægge og stoppe programmer
Hukommelse — hvem der får RAM, og hvor meget
Drivere — at tale hver enheds sprog
Filsystemer & netværk — at gemme bytes, flytte pakker
Sikkerhed — brugere, rettigheder, isolation
# strengt taget er "Linux" kun den grønne kasse
$ linux for nysgerrige
## begreber
Hvad er en distro?
Ingen kører "bare Linux". Du kører en distribution — kernen pakket sammen med alt det, der gør den til et brugbart styresystem.
+
pakkehåndtering
installerer software
+
software & værktøjer
programmer, biblioteker
+
skrivebord
valgfrit, på servere
=
en distro
Ubuntu, Fedora, Arch…
# samme motor, forskellig bil. der findes hundredvis — de fleste deler få store forfædre.
$ linux for nysgerrige
## begreber
En rundtur i distroer
Ubuntu
Det venlige standardvalg. Kæmpe fællesskab, alting virker bare.
Debian
Klippen. Stabil, uden dikkedarer — kører halvdelen af internettets servere.
Fedora
Den friske. Nyeste teknologi først, poleret skrivebord.
Mint
Den velkendte. Føles som klassisk Windows — blød landing.
Arch
Gør-det-selv-sættet. Du bygger den stykke for stykke. (Brugerne skal nok fortælle dig det. btw.)
Kali
Låsesmeden. Værktøjskasse til sikkerhedstest — et værktøj, ikke en første distro.
Raspberry Pi OS
Debian tilpasset de små print i alle hardwareprojekter.
SteamOS
Arch tilpasset gaming — det er den, der kører på Steam Deck.
# der findes flere hundrede til. disse otte dækker de fleste samtaler.
$ linux for nysgerrige
## begreber
Kommercielle vs. community-distroer
kommerciel — drevet af et firma
pengebetalte supportaftaler, certificeringer, kurser
supportprofessionel, garanteret — med en SLA og et telefonnummer
vælg nåren virksomhed skal have nogen at ringe til klokken 3 om natten
RHEL · SUSE SLES · Ubuntu (Canonical)
community — drevet af frivillige
pengedonationer og sponsorer — intet profitmotiv
supportfora, wikier, chat — ofte fremragende, aldrig garanteret
vælg nårdu er et nysgerrigt menneske — som dette lokale
Debian · Arch · Fedora (sponsoreret af Red Hat)
# grænsen er flydende: Ubuntu har både et firma og et fællesskab. Fedora er community-drevet og firmasponsoreret — og åben beslutningstagning er normen i begge verdener.
$ linux for nysgerrige
## begreber
Udgivelsesmodeller
Hvor ofte ændrer din distro sig under dig?
fixed release
En ny version hver 6.–12. måned. Forudsigelige opgraderinger.
Softwaren kan føles gammel mod slutningen af en cyklus.
ubuntu · fedora
rolling release
Ingen versioner — opdateringer flyder ind løbende, for evigt.
Altid det nyeste. Af og til også den nyeste fejl.
arch · openSUSE tumbleweed
LTS
Long Term Support — kedelig med vilje, lappet i ~5 år.
Valget til servere og folk, der godt kan lide at sove.
ubuntu LTS · debian stable
$ linux for nysgerrige
## begreber
Pakkehåndtering
En app store, årtier før app stores — én kommando installerer, opdaterer og fjerner software. Hver distro-familie har sin egen:
debian / ubuntu / mint
$ sudo apt install btop
fedora / RHEL
$ sudo dnf install btop
arch / steamOS
$ sudo pacman -S btop
hvorfor det slår at hente installationsfiler
Signerede pakker fra et betroet arkiv, afhængigheder løst for dig, og én kommando opdaterer alt på én gang.
snap & flatpak
De nyere, distro-uafhængige — sandboxede programmer der kører overalt, til gengæld for større downloads.
$ linux for nysgerrige
## begreber
Skrivebordsmiljøer
Udseendet er et separat, udskifteligt lag. Samme styresystem nedenunder.
GNOME
Rent og moderne. Standard på Ubuntu & Fedora.
KDE Plasma
Justér absolut alt. Rigt og konfigurerbart.
COSMIC
Den nye på holdet, bygget i Rust af System76. Standard på Pop!_OS.
Hyprland
Tastaturstyret tiling, berømt prangende. Den fra alle skærmbillederne.
# prøv et par stykker — du kan installere flere og vælge på login-skærmen.
$ linux for nysgerrige
## begreber
Vælg din første distro
"Jeg vil bare have, at det virker"
→
Ubuntu / Mint
"Jeg vil have det nyeste og blankeste"
→
Fedora
"Den her bærbare er ældre end min nevø"
→
Mint XFCE / Lubuntu
"Jeg vil forstå hver eneste bolt"
→
Arch (senere!)
# der er intet forkert svar. distro-hopping er et overgangsritual — prøv dem fra en USB-nøgle først.
$ linux for nysgerrige
you@workshop:~$ cd ../del-2/
Del 2
Terminalen
skærmene op. terminalerne åbne. denne del er hands-on.
$ linux for nysgerrige
## shellen
Hvorfor terminalen?
>
Hurtigere — én linje slår tolv klik.
>
Kan scriptes — alt hvad du kan skrive, kan du automatisere.
>
Universel — samme kommandoer på alle distroer, alle servere, over SSH.
>
Ærlig — den fortæller dig præcis hvad der skete, og hvorfor ikke.
planen for del 2
$ pwd · ls · cd
→ find rundt
$ mkdir · touch · nano · cp · mv · rm
→ opret, rediger, flyt, slet
$ man · tldr · btop
→ hjælp dig selv + hold øje med maskinen
# alle hackerfilm løj om, hvordan det ser ud. den ægte vare er bedre.
$ linux for nysgerrige
OPGAVE 0
hands-on — alle
Skaf en terminal
allerede på Linux
Tryk Ctrl+Alt+T, eller find "Terminal" i din programmenu.
# du er færdig. du må godt være lidt selvtilfreds.
på macOS
Åbn Terminal.app. macOS er i Unix-familien — næsten alt i dag virker ens.
# brug brew i stedet for apt
på Windows
PowerShell som administrator → wsl --install, genstart — en rigtig Ubuntu inde i Windows.
# eller boot fra en live-USB i stedet
→
Checkpoint: alle ser en blinkende markør, før vi går videre. Naboer hjælper naboer.
$ linux for nysgerrige
## shellen
Læs prompten
alice
hvem du er logget ind som
laptop
hvilken maskine — vigtigt over SSH
~
hvor du er — ~ betyder din hjemmemappe
$
almindelig bruger. viser den # er du root — ekstra forsigtig
$ linux for nysgerrige
OPGAVE 1
hands-on
Find rundt: pwd · ls · cd
skriv med
$ pwd
/home/alice
$ ls
Desktop Documents Downloads
$ ls -la # skjulte filer starter med et punktum
$ cd /
$ ls # roden af det hele
$ cd # intet argument = hjem igen
pwdprint working directory — "hvor er jeg?"
lsvis hvad der er her
cd dirgå derhen
cd ..et niveau op
cddirekte hjem
# superkræfter: Tab fuldender navne · ↑ gentager sidste kommando
$ linux for nysgerrige
OPGAVE 2
hands-on
Lav ting: mkdir · touch
skriv med
$ cd
$ mkdir sandbox
$ cd sandbox
$ touch notes.txt
$ ls
notes.txt
$ mkdir -p projects/first # indlejret, i ét hug
mkdiropret en mappe (directory)
touchopret en tom fil — eller opdatér dens tidsstempel
-popret overmapper efter behov
Denne sandbox-mappe er der, vi leger resten af workshoppen.
# ingen "er du sikker?"-dialoger. den gør det bare. sådan er aftalen her.
$ linux for nysgerrige
OPGAVE 3
hands-on
Rediger en fil: nano
GNU nano 7.2 — notes.txt
Idéer: genopliv den gamle bærbare, lær terminalen_
^O Write Out
^X Exit
^K Cut
Det ^ betyder Ctrl — så Ctrl+O gemmer, Ctrl+X afslutter. Snydearket står altid på skærmen.
skriv med
$ nano notes.txt
# skriv en linje eller to
# ctrl-o, enter = gem
# ctrl-x = afslut
$ cat notes.txt # blev det gemt?
# ja, vi sprang vim over. selv tak.
# fanget i den en dag: Esc :q! — husk det.
$ linux for nysgerrige
OPGAVE 4
hands-on
Læs filer: cat · less
skriv med
$ cat notes.txt
Idéer: genopliv den gamle bærbare, lær terminalen
$ cat /etc/os-release # din distros ID-kort
$ less /var/log/syslog # noget rigtig langt
rul: piletaster · søg: /wifi · afslut: q
catdump hele filen — godt til korte
lessbladr gennem lange i dit eget tempo
qnødudgangen — virker også i man
# cat = nysgerrighed. less = nysgerrighed med scroll.
$ linux for nysgerrige
OPGAVE 5
hands-on
Kopiér & flyt: cp · mv
skriv med
$ cp notes.txt backup.txt
$ mv backup.txt ideas.txt # omdøb = flyt
$ mv ideas.txt projects/
$ ls projects
first ideas.txt
cp fra tilkopiér — tilføj -r til mapper
mv fra tilflyt — som også er sådan, du omdøber. Der findes ingen rename-kommando; det her er den
# mv overskriver gladeligt en fil med samme navn. ingen advarsel. husk det.
$ linux for nysgerrige
OPGAVE 6
hands-on — forsigtig nu
Slet ting: rm
skriv med
$ rm projects/ideas.txt
$ mkdir junk
$ rm -r junk # -r = mappe + indhold
$ rm -i notes.txt # -i spørger først — svar n!
rm: remove regular file 'notes.txt'? n
# hold notes.txt i live — vi skal bruge den endnu.
⚠ der er ingen papirkurv
Ingen fortryd. Ingen "senest slettet". Væk betyder væk.
Og kør aldrig den berygtede sudo rm -rf / — den sletter hele systemet. Folk på nettet foreslår den som en "joke". Det er den ikke.
$ linux for nysgerrige
OPGAVE 7
hands-on — din første installation
Hjælp dig selv: man · tldr
skriv med
$ man tar # se bare. q for at slippe ud
$ sudo apt install tldr
[sudo] password: # der vises intet mens du skriver — normalt
$ tldr tar # første kørsel opdaterer dens cache
$ tldr mv
$ tldr ls
manden officielle manual — komplet, autoritativ, ~1.100 linjer for tar. Hvert flag siden 1979
tldrfællesskabets snydeark — de 8 eksempler du faktisk ville have, klar til at kopiere
sudo"gør dette som administrator" — spørger om din adgangskode
# fedora: sudo dnf install tldr · arch: sudo pacman -S tldr
# man = opslagsværket. tldr = vennen der bare giver dig svaret.
$ linux for nysgerrige
OPGAVE 8
hands-on
Hold øje med maskinen: btop
btop
pid navn cpu% mem%
4242 firefox 31.0 24.8
1337 spotify 4.2 11.3
# svaret på "hvorfor skriger blæseren i min bærbare?"
skriv med
$ sudo apt install btop
$ btop
Find den mest sultne proces — åbn en video-fane, se den stige.
Udforsk med piletasterne; du kan endda dræbe en proces herfra.
Afslut med q.
# ældre fætre: top (overalt) · htop (klassikeren). btop er den pæne.
$ linux for nysgerrige
# tag et billede af dette slide
navigér
pwd — hvor er jeg
ls -la — hvad er her
cd dir — gå derhen
opret
mkdir dir — ny mappe
touch f.txt — ny fil
nano f.txt — rediger den
læs
cat f.txt — skriv den ud
less f.txt — bladr i den
q — ud af less/man
flyt & slet
cp a b — kopiér
mv a b — flyt/omdøb
rm a — slet. for evigt
hjælp
man cmd — manualen
tldr cmd — kun eksempler
btop — systemmonitor
installér ting
sudo apt install x — debian
sudo dnf install x — fedora
sudo pacman -S x — arch
# superkræfter: Tab fuldender · ↑ gentager · Ctrl+C afbryder · Ctrl+L rydder
$ linux for nysgerrige
## efter workshoppen
Hvad så nu?
installér det
Læg Mint eller Ubuntu på en gammel bærbar — eller dual-boot. En live-USB lader dig prøve, før du binder dig.
læs den gode dokumentation
Arch Wiki er den bedste Linux-dokumentation, der findes — nyttig uanset hvilken distro du kører.
spørg mennesker
Linux-folk elsker at hjælpe. Find en lokal brugergruppe, et forum eller den kollega, der allerede kører det — og spørg.
$ linux for nysgerrige
you@workshop:~$ exit
Tak — gå ud og
ødelæg noget.
(I en mappe der hedder junk. Du ved hvordan man laver en nu.)
logout
Connection to workshop closed.
$ linux for nysgerrige