Terminal — populære og nyttige kommandoer

Primært for de mere eventyrlystne. I daglig brug kan de fleste klare sig uden terminalen, men nogle gange er den nødvendig eller nyttig.

Vigtigt: Kommandoer med sudo kan ændre systemet. Læs dem igennem før du trykker Enter. Start gerne med de læsende kommandoer nedenfor.

Læsende kommandoer (sikre at prøve først)

Systemversion

cat /etc/os-release

Distribution og version.

Kerne og arkitektur

uname -r && uname -m

Kernel-version og CPU-arkitektur.

Plads på diske

df -h

Fri/brugte GB pr. filsystem.

Hvad fylder i denne mappe?

du -sh * | sort -h

Størrelser sorteret fra mindst til størst.

Hvilke diske findes?

lsblk -f

Diske, partitioner og filsystemer.

Netværksadresser

ip a

IP-adresser på dine netkort.

Processer

ps aux | less

Alle processer; brug piletaster og q for at afslutte.

Systemlog (seneste fejl)

journalctl -p 3 -xb

Kritiske fejl siden sidste boot.

Opdatering af systemet

Debian, Ubuntu, Linux Mint (APT)
sudo apt update && sudo apt upgrade -y
Fedora (DNF)
sudo dnf upgrade --refresh -y
openSUSE (Zypper)
sudo zypper refresh && sudo zypper update -y
Arch, Manjaro (Pacman)
sudo pacman -Syu --noconfirm

Installer, fjern og find programmer

APT
# Søg
apt search <navn>
# Installer
sudo apt install <pakke>
# Fjern
sudo apt remove <pakke>
# Fjern inkl. konfig
sudo apt purge <pakke>
DNF
dnf search <navn>
sudo dnf install <pakke>
sudo dnf remove <pakke>
Zypper
zypper search <navn>
sudo zypper install <pakke>
sudo zypper remove <pakke>
Pacman
pacman -Ss <navn>
sudo pacman -S <pakke>
sudo pacman -R <pakke>

Filer og mapper (med sikkerhedsnet)

Skift mappe

cd <sti>     # fx cd ~/Downloads

Liste indhold

ls -lah      # detaljeret liste

Kopiér

cp -i <kilde> <mål>

-i spørger før overskrivning.

Flyt/omdøb

mv -i <kilde> <mål>

Slet fil

rm -i <fil>

Brug aldrig rm -rf /. Vær forsigtig med jokertegn.

Find filer

find . -iname "*<tekst>*"

Søg i tekst

grep -Rni <tekst> .

Pak/udpak

# Lav arkiv
tar -czf fil.tar.gz mappe/
# Udpak
tar -xzf fil.tar.gz

Har du forslag til flere kommandoer eller fundet en fejl, så skriv endelig.