Kommandokode Bemærkninger
arch Vis maskinens processorarkitektur (1)
uname -m Vis maskinens processorarkitektur (2)
uname -r Vis den anvendte kerneversion
dmidecode -q Vis hardware-systemkomponenter - (SMBIOS / DMI)
hdparm -i /dev/hda Vis de arkitektoniske egenskaber for en disk
hdparm -tT /dev/sda Udfører en testlæsning på en disk
cat /proc/cpuinfo Vis information om CPU-info
cat /proc/interrupts Vis afbrydelser
cat /proc/meminfo Verificerer brug af hukommelse
cat /proc/swaps Viser, hvilke swaps der bruges
cat /proc/version Vis kerneversion
cat /proc/net/dev Vis netværksadaptere og statistik
cat /proc/mounts Vis indlæste filsystemer
lspci -tv Vis PCI-enheder
lsusb -tv Vis USB-enheder
date Vis systemdato
cal 2007 Vis kalender 2007
date 041217002007.00 Indstilling af dato og klokkeslæt - Måned Dag Time Minut År. Sekunder
clock -w Gemme tidsændringer i BIOS

Kommandokode Forklaring
shutdown -h now Lukker systemet ned
init 0 Lukker systemet ned
telinit 0 Lukker systemet ned
shutdown -h hours:minutes & Lukker systemet ned på det planlagte tidspunkt
shutdown -c Annullering af den planlagte nedlukning af systemet
shutdown -r now Genstart
reboot Genstart
logout Log ud

Kommandokode Forklaring
cd /home Gå til '/ home'-mappen'
cd .. Vender tilbage til den forrige mappe
cd ../.. Vender tilbage til de sidste to mapper
cd Indtast din hjemmemappe
cd ~user1 Gå til din hjemmemappe
cd - Gå tilbage til den sidste mappe
pwd Vis arbejdssti
ls Visning af filer i en mappe
ls -F Visning af filer i en mappe
ls -l Vis detaljer om filer og mapper
ls -a Vis skjulte filer
ls *[0-9]* Vis fil- og biblioteksnavne, der indeholder tal
tree Visning af træstrukturen for filer og mapper med udgangspunkt i rodmappen
lstree Visning af træstrukturen for filer og mapper med udgangspunkt i rodmappen
mkdir dir1 Opretter en mappe med navnet 'dir1'.
mkdir dir1 dir2 Opretter to mapper på samme tid
mkdir -p /tmp/dir1/dir2 Opretter et mappetræ
rm -f file1 Slet en fil, der hedder 'fil1'
rmdir dir1 Sletter en mappe, der hedder 'dir1'
rm -rf dir1 Sletter en mappe kaldet 'dir1' og dens indhold på samme tid
rm -rf dir1 dir2 Slet to mapper og deres indhold på samme tid
mv dir1 new_dir Omdøb/flyt en mappe
cp file1 file2 Kopier en fil
cp dir/* . Kopier alle filer i en mappe til den aktuelle arbejdsmappe.
cp -a /tmp/dir1 . Kopiere en mappe til den aktuelle arbejdsmappe
cp -a dir1 dir2 Kopiering af en mappe
ln -s file1 lnk1 Opret et softlink til en fil eller et bibliotek
ln file1 lnk1 Opret et fysisk link til en fil eller et bibliotek
touch -t 0712250000 file1 Ændre tidsstemplet for en fil eller et bibliotek - (ÅÅMMDDhhmm)
iconv -l Liste over kendte kodninger
iconv -f fromEncoding -t toEncoding inputFile > outputFile Ændre kodningen af et tegn
find . -maxdepth 1 -name *.jpg -print -exec convert Ændre størrelsen på filer i den aktuelle mappe og sende dem til en thumbnail-mappe (kræver konvertering fra ImageMagick)

Kommandokode Bemærk Forklaring
find / -name file1 Søg efter filer og mapper i rodfilsystemet med start fra '/'.
find / -user user1 Søg efter filer og mapper, der tilhører brugeren 'user1'
find /home/user1 -name \*.bin Søg efter filer, der slutter med '.bin' i biblioteket '/ home/user1'.
find /usr/bin -type f -atime +100 Søg efter eksekverbare filer, der ikke har været brugt i de sidste 100 dage
find /usr/bin -type f -mtime -10 Søg efter filer, der er blevet oprettet eller ændret inden for 10 dage
find / -name \*.rpm -exec chmod 755 '{}' \; Søg efter filer, der slutter på '.rpm', og definer deres tilladelser
find / -xdev -name \*.rpm Søg efter filer, der slutter på '.rpm', og ignorer flytbare enheder som cd-rom'er, JD'er osv.
locate \*.ps Søg efter filer med endelsen '.ps' - kør 'updatedb' først
whereis halt Vis placeringen af en binær fil, kildekode eller manual
which halt Vis den fulde sti til en binær eller eksekverbar fil.

Kommando Kode Forklaring
mount /dev/hda2 /mnt/hda2 Monter en disk, der hedder hda2 - sørg for, at biblioteket '/ mnt/hda2' allerede findes
umount /dev/hda2 Afmonter en disk, der hedder hda2 - afslut fra monteringspunktet '/ mnt/hda2' først
fuser -km /mnt/hda2 Fremtving afinstallation, når enheden er optaget
umount -n /mnt/hda2 Kør afinstallationen uden at skrive til /etc/mtab-filen - nyttigt, når filen er skrivebeskyttet, eller når disken er overskrevet
mount /dev/fd0 /mnt/floppy Monter en diskette
mount /dev/cdrom /mnt/cdrom Monter en cdrom eller dvdrom
mount /dev/hdc /mnt/cdrecorder Monter en cdrw eller dvdrom
mount /dev/hdb /mnt/cdrecorder Monter en cdrw eller dvdrom
mount -o loop file.iso /mnt/cdrom Monter en fil eller et ISO-billede
mount -t vfat /dev/hda5 /mnt/hda5 Monter et Windows FAT32-filsystem
mount /dev/sda1 /mnt/usbdisk Monter et usb-flashdrev eller en flash-hukommelsesenhed
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Monter et Windows-netværksshare

Kommandokode Forklaring
df -h Vis listen over monterede partitioner
ls -lSr |more Sorterer filer og mapper efter størrelse
du -sh dir1 Vurderer, hvor meget plads der allerede er brugt af mappen 'dir1'.
du -sk * | sort -rn Vis filer og mapper efter størrelse.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Vis plads brugt af installerede rpm-pakker i størrelsesorden (fedora, redhat-lignende systemer)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Viser den plads, der bruges af installerede deb-pakker i størrelsesorden (ubuntu, debian-lignende systemer).

Kommandokode Kommentarer
groupadd group_name Opretter en ny brugergruppe
groupdel group_name Sletter en brugergruppe
groupmod -n new_group_name old_group_name Omdøb en brugergruppe
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Opretter en bruger, der tilhører brugergruppen "admin".
useradd user1 Opret en ny bruger
userdel -r user1 Slet en bruger ('-r' udelukker hjemmebiblioteker)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Ændre brugerens attributter
passwd Ændre adgangskode
passwd user1 Ændrer en brugers adgangskode (kun root).
chage -E 2020-12-31 user1 Indstil udløbsdatoen for en brugers passphrase
pwck Tjekke '/etc/passwd' for korrektioner af filformat og syntaks samt eksisterende brugere
grpck Tjek '/etc/passwd' for korrektioner af filformatering og syntaks samt eksisterende grupper
newgrp group_name Log ind i en ny gruppe for at ændre standardgruppen for den nyoprettede fil.

Kommando Kode Forklaring af kommentarer
ls -lh Vis tilladelser
ls /tmp | pr -T5 -W$COLUMNS Opdeler terminalen i 5 kolonner til visning
chmod ugo+rwx directory1 Indstiller læse- (r), skrive- (w) og udførelsestilladelser (x) for ejeren (u), gruppen (g) og andre (o) i en mappe.
chmod go-rwx directory1 Fjerner læse-, skrive- og eksekveringstilladelser for grupper (g) og andre (o) i en mappe.
chown user1 file1 Ændre ejerattributten for en fil
chown -R user1 directory1 Ændre ejerattributterne for en mappe og ændre attributterne for alle filer i mappen.
chgrp group1 file1 Ændring af gruppen for en fil
chown user1:group1 file1 Ændre ejer- og gruppeattributterne for en fil
find / -perm -u+s Liste over alle filer på et system, der er SUID-kontrollerede.
chmod u+s /bin/file1 Indstil SUID-bitten for en binær fil - den bruger, der kører filen, får samme rettigheder som ejeren
chmod u-s /bin/file1 Deaktiver SUID-bitten for en binær fil
chmod g+s /home/public Indstil SGID-bitten for en mappe - svarer til SUID, men er mappespecifik
chmod g-s /home/public Deaktiver SGID-bitten for en mappe
chmod o+t /home/public Indstil STIKY-bitten for en fil - tillader kun lovlige ejere at slette filen
chmod o-t /home/public Deaktiver STIKY-bitten for en mappe

Kommandokode Forklaring af kommentarer
chattr +a file1 Tillader kun læsning og skrivning til filer i append-tilstand
chattr +c file1 Tillader, at filen automatisk komprimeres/dekomprimeres af kernen.
chattr +d file1 Denne fil vil blive ignoreret af dump-programmet, når der laves sikkerhedskopier af filsystemet.
chattr +i file1 Indstil filen som uforanderlig, så den ikke kan slettes, ændres, omdøbes eller linkes.
chattr +s file1 Tillad, at en fil slettes sikkert
chattr +S file1 Så snart et program udfører en skriveoperation på filen, skal du få systemet til straks at skrive resultatet af ændringen til disken.
chattr +u file1 Hvis en fil slettes, vil systemet give dig mulighed for at gendanne den slettede fil på et senere tidspunkt.
lsattr Visning af særlige attributter

Kommandokode Forklaring
bunzip2 file1.bz2 Udpakker en fil med navnet 'file1.bz2'.
bzip2 file1 Komprimerer en fil med navnet 'file1
gunzip file1.gz Dekomprimerer en fil, der hedder 'file1.gz'.
gzip file1 Komprimerer en fil, der hedder 'file1'.
gzip -9 file1 Maksimal komprimering
rar a file1.rar test_file Opretter en pakke kaldet 'file1.rar'.
rar a file1.rar file1 file2 dir1 Komprimerer 'file1', 'file2' og biblioteket 'dir1' på samme tid
rar x file1.rar Dekomprimer rar-pakken
unrar x file1.rar Dekomprimering af en rar-pakke
tar -cvf archive.tar file1 Opret en ukomprimeret tarball
tar -cvf archive.tar file1 file2 dir1 Opret et arkiv, der indeholder 'file1', 'file2' og 'dir1'.
tar -tf archive.tar Vis indholdet af en pakke
tar -xvf archive.tar Frigivelse af en pakke
tar -xvf archive.tar -C /tmp Udgiver en tarball i /tmp-biblioteket.
tar -cvfj archive.tar.bz2 dir1 Opretter et bzip2-arkiv.
tar -jxvf archive.tar.bz2 Dekomprimerer et bzip2-arkiv
tar -cvfz archive.tar.gz dir1 Opretter et gzip-arkiv
tar -zxvf archive.tar.gz Dekomprimerer et gzip-arkiv.
zip file1.zip file1 Opretter et zip-arkiv
zip -r file1.zip file1 file2 dir1 Komprimerer flere filer og mapper til et enkelt zip-arkiv.
unzip file1.zip Dekomprimerer et zip-arkiv

Kommando Kode Forklaring
rpm -ivh package.rpm Installation af en rpm-pakke
rpm -ivh --nodeeps package.rpm Installerer en rpm-pakke og ignorerer afhængighedsadvarsler.
rpm -U package.rpm Opdaterer en rpm-pakke uden at ændre dens konfigurationsfil.
rpm -F package.rpm Opdaterer en rpm-pakke, der er sikker på at blive installeret
rpm -e package_name.rpm Fjern en rpm-pakke
rpm -qa Vis alle installerede rpm-pakker på systemet
rpm -qa | grep httpd Vis alle rpm-pakker med ordet "httpd" i deres navn.
rpm -qi package_name Få særlige oplysninger om en installeret pakke
rpm -qg "System Environment/Daemons" Vis rpm-pakker for en komponent
rpm -ql package_name Vis listen over filer, der leveres af en installeret rpm-pakke
rpm -qc package_name Vis en liste over konfigurationsfiler, der leveres af en installeret rpm-pakke.
rpm -q package_name --whatrequires Vis en liste over afhængigheder af en rpm-pakke.
rpm -q package_name --whatprovides Viser størrelsen på en rpm-pakke
rpm -q package_name --scripts Vis scripts udført under installation/fjernelse.
rpm -q package_name --changelog Viser ændringshistorikken for en rpm-pakke
rpm -qf /etc/httpd/conf/httpd.conf Bekræfter, hvilken rpm-pakke der leverede den givne fil.
rpm -qp package.rpm -l Viser en liste over filer leveret af en afinstalleret rpm-pakke.
rpm --import /media/cdrom/RPM-GPG-KEY Importer digitale certifikater med offentlig nøgle
rpm --checksig package.rpm Bekræft integriteten af en rpm-pakke
rpm -qa gpg-pubkey Bekræfter integriteten af alle installerede rpm-pakker
rpm -V package_name Kontrollerer filstørrelse, licens, type, ejer, gruppe, MD5-kontrol og tidspunkt for sidste ændring.
rpm -Va Tjek alle installerede rpm-pakker på systemet - brug med omtanke!
rpm -Vp package.rpm Bekræft, at en rpm-pakke ikke er installeret
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Kør en eksekverbar fil fra en rpm-pakke
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Installer en bygget pakke fra en rpm-kildekode
rpmbuild --rebuild package_name.src.rpm Bygning af en rpm-pakke fra en rpm-kildekode

Kommando Kode Bemærkninger
yum install package_name Download og installer en rpm-pakke
yum localinstall package_name.rpm Vil installere en rpm-pakke ved at bruge dit eget repository til at løse alle afhængigheder for dig
yum update package_name.rpm Opdaterer alle installerede rpm-pakker på det aktuelle system.
yum update package_name Opdater en rpm-pakke
yum remove package_name Fjern en rpm-pakke
yum list Viser alle pakker, der er installeret på systemet
yum search package_name Søg efter pakker i rpm-repository'et
yum clean packages Ryd rpm-cache for at fjerne downloadede pakker
yum clean headers Fjern alle header-filer
yum clean all Fjern alle cachelagrede pakker og headers

Kommando Kode Bemærkninger
dpkg -i package.deb Installerer/opdaterer en deb-pakke
dpkg -r package_name Fjerner en deb-pakke fra systemet
dpkg -l Viser alle installerede deb-pakker på systemet
dpkg -l | grep httpd Viser alle deb-pakker, hvis navne indeholder ordet "httpd".
dpkg -s package_name Få oplysninger om en bestemt pakke, der allerede er installeret på systemet
dpkg -L package_name Vis listen over filer, der leveres af en deb-pakke, som allerede er installeret på systemet.
dpkg --contents package.deb Vis listen over filer, der leveres af en pakke, som endnu ikke er installeret.
dpkg -S /bin/ping Bekræfter, hvilken deb-pakke der leverer den givne fil.

Kommando Kode Forklaring af kommentarer
apt-get install package_name Installer/opdater en deb-pakke
apt-cdrom install package_name Installerer/opdaterer en deb-pakke fra en disk
apt-get update Opgraderer pakker på listen
apt-get upgrade Opgraderer al installeret software
apt-get remove package_name Fjern en deb-pakke fra systemet
apt-get check Bekræft de korrekte repositories for afhængigheder
apt-get clean Ryd cache fra downloadede pakker
apt-cache search searched-package Returner det pakkenavn, der indeholder den ønskede søgestreng

Kommandokode Forklaring
cat file1 Se indholdet af en fil fremadrettet fra den første byte.
tac file1 Se indholdet af en fil baglæns fra den sidste linje.
more file1 Se indholdet af en lang fil
less file1 Svarer til kommandoen 'more', men den tillader den samme baglæns operation som den forlæns operation i en fil.
head -2 file1 Se de to første linjer i en fil
tail -2 file1 Se de sidste to linjer i en fil
tail -f /var/log/messages Se indholdet af en fil, mens det tilføjes i realtid.

Kommandokode Annoter beskrivelse
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Flet den detaljerede beskrivelsestekst for en fil og skriv beskrivelsen til en ny fil
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Fletter teksten i en fils beskrivelse og skriver beskrivelsen til en eksisterende fil.
grep Aug /var/log/messages Find nøgleordet "Aug" i filen '/var/log/messages'.
grep ^Aug /var/log/messages Se efter ord, der starter med "Aug" i filen '/var/log/messages'.
grep [0-9] /var/log/messages Vælg alle linjer i filen '/var/log/messages', der indeholder tal.
grep Aug -R /var/log/* Søg efter strengen "Aug" i mappen '/var/log' og efterfølgende mapper.
sed 's/stringa1/stringa2/g' example.txt Erstat "string1" med "string2" i filen example.txt.
sed '/^$/d' example.txt Fjern alle tomme linjer fra filen example.txt
sed '/ *#/d; /^$/d' example.txt Fjern alle kommentarer og tomme linjer fra example.txt Fjern alle kommentarer og tomme linjer fra example.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' Flet de øverste og nederste celler
sed -e '1d' result.txt Ekskluder den første linje fra filen example.txt
sed -n '/stringa1/p' Vis linjer, der kun indeholder ordet "string1".
sed -e 's/ *$//' example.txt Fjern blanke tegn i slutningen af hver linje
sed -e 's/stringa1//g' example.txt Fjern kun ordet "string1" fra dokumentet, og behold resten.
sed -n '1,5p;5q' example.txt Se indholdet fra linje 1 til linje 5
sed -n '5p;5q' example.txt Se linje 5
sed -e 's/00*/0/g' example.txt Erstat flere nuller med et enkelt nul
cat -n file1 Marker antallet af linjer i filen
cat example.txt | awk 'NR%2==1' Slet alle lige linjer i filen example.txt
echo a b c | awk '{print $1}' Se den første kolonne i en række
echo a b c | awk '{print $1,$3}' Se den første og tredje kolonne i en linje
paste file1 file2 Flette indholdet af to filer eller to kolonner
paste -d '+' file1 file2 Flet indholdet af to filer eller to kolonner, adskilt af et "+".
sort file1 file2 Sorter indholdet af to filer
sort file1 file2 | uniq Tag foreningen af de to filer ud (behold kun én kopi af de duplikerede rækker).
sort file1 file2 | uniq -u Slet skæringspunktet, og lad de andre linjer stå
sort file1 file2 | uniq -d Fjern skæringspunktet mellem de to filer (efterlad kun de filer, der findes i begge filer).
comm -1 file1 file2 Sammenlign indholdet af to filer, og fjern kun indholdet af 'file1'.
comm -2 file1 file2 Sammenlign indholdet af to filer, og slet kun indholdet af 'fil2'.
comm -3 file1 file2 Sammenligning af to filer fjerner kun de dele, der er fælles for begge filer.

Kommandokode Forklaring
dos2unix filedos.txt fileunix.txt Konverterer formatet på en tekstfil fra MSDOS til UNIX.
unix2dos fileunix.txt filedos.txt Konverterer en tekstfil fra UNIX til MSDOS.
recode ..HTML page.html Konverterer en tekstfil til html
recode -l | more Vis alle tilladte konverteringsformater

Kommandokode Forklaring af kommentarer
badblocks -v /dev/hda1 Tjek for dårlige blokke på disk hda1
fsck /dev/hda1 Reparer/tjek integriteten af linux-filsystemet på disk hda1
fsck.ext2 /dev/hda1 Reparer/tjek integriteten af ext2-filsystemet på disk hda1
e2fsck /dev/hda1 Reparer/tjek integriteten af ext2-filsystemet på disk hda1
e2fsck -j /dev/hda1 Reparer/tjek integriteten af ext3-filsystemet på disk hda1
fsck.ext3 /dev/hda1 Reparer/tjek integriteten af ext3-filsystemet på hda1-disk
fsck.vfat /dev/hda1 Reparer/tjek integriteten af fat-filsystemet på disk hda1
fsck.msdos /dev/hda1 Reparer/tjek integriteten af dos-filsystemet på hda1-disk
dosfsck /dev/hda1 Reparer/tjek integriteten af dos-filsystemet på disk hda1

Kommandokode Bemærkninger
mkfs /dev/hda1 Opret et filsystem på hda1-partitionen
mke2fs /dev/hda1 Opretter et linux ext2-filsystem på hda1-partitionen
mke2fs -j /dev/hda1 Opretter et linux ext3-filsystem (journaling) på partition hda1.
mkfs -t vfat 32 -F /dev/hda1 Opret et FAT32-filsystem
fdformat -n /dev/fd0 Formaterer en diskette
mkswap /dev/hda3 Oprettelse af et swap-filsystem

Kommando Kode Forklaring
mkswap /dev/hda3 Opret et swap-filsystem
swapon /dev/hda3 Aktiverer et nyt swap-filsystem
swapon /dev/hda2 /dev/hdb3 Aktiverer to swap-partitioner

Kommandokode Bemærkninger
dump -0aj -f /tmp/home0.bak /home Lav en fuld backup af '/home'-mappen.
dump -1aj -f /tmp/home0.bak /home Lav en interaktiv sikkerhedskopi af '/home'-mappen
restore -if /tmp/home0.bak Gendan en interaktiv sikkerhedskopi
rsync -rogpav --delete /home /tmp Synkroniser de to biblioteker
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync over SSH-kanal
rsync -az -e ssh --delete ip_addr:/home/public /home/local Synkroniser en fjernmappe til en lokal mappe via ssh og komprimering
rsync -az -e ssh --delete /home/local ip_addr:/home/public Synkroniser en lokal mappe til en fjernmappe via ssh og komprimering
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Udfør en backup af en lokal disk på en ekstern vært via ssh
dd if=/dev/sda of=/tmp/file1 Sikkerhedskopiering af indholdet på en disk til en fil
tar -Puf backup.tar /home/user Udfør en interaktiv sikkerhedskopiering af biblioteket '/home/user'.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Kopiering af indholdet af en mappe til en fjernmappe via ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Kopiere en lokal mappe til en fjernmappe via ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Kopiere en lokal mappe til en anden placering med bevarelse af tilladelser og links
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Find og kopier alle filer, der ender på '.txt', fra en mappe til en anden mappe
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Find alle filer, der slutter på '.log', og lav en bzip-pakke af dem
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Lav en kopi af indholdet af MBR (Master Boot Record) til en diskette
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Gendan MBR-indholdet fra en sikkerhedskopi, der er gemt på en diskette.

Kommando Kode Forklaring
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Tømmer indholdet af en genskrivbar disk
mkisofs /dev/cdrom > cd.iso Opretter et iso-image af disken på disken.
mkisofs /dev/cdrom | gzip > cd_iso.gz Opretter et komprimeret iso-image af en disk på en disk.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Opretter et iso-image af en mappe.
cdrecord -v dev=/dev/cdrom cd.iso Brænder en ISO-billedfil
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Brænder en komprimeret ISO-billedfil
mount -o loop cd.iso /mnt/iso Monter en ISO-imagefil
cd-paranoia -B Udpak lydspor fra en cd-disk til en wav-fil
cd-paranoia -- "-3" Udpak spor fra en cd-disk til en wav-fil (parameter -3)
cdrecord --scanbus Scan bussen for at identificere scsi-kanaler
dd if=/dev/hdc | md5sum Bekræft md5sum-kodningen af en enhed, f.eks. en cd

Kommandokode Bemærk Forklaring
dhclient eth0 Aktiver netværksenheden 'eth0' i dhcp-tilstand
ethtool eth0 Vis trafikstatistik for netværkskortet 'eth0'
host www.example.com Find værtsnavne for at opløse navne med IP-adresser og spejle
hostname Vis værtsnavne
ifconfig eth0 Vis konfigurationen af et Ethernet-kort
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Kontrol af IP-adresser
ifconfig eth0 promisc Indstil 'eth0' til promiskuøs tilstand for pakkesniffing
ifdown eth0 Deaktivering af en 'eth0'-netværksenhed
ifup eth0 Aktivér en 'eth0'-netværksenhed
ip link show Vis forbindelsesstatus for alle netværksenheder
iwconfig eth1 Vis konfigurationen af et trådløst kort
iwlist scan Vis trådløse netværk
mii-tool eth0 Vis forbindelsesstatus for 'eth0'
netstat -tup Vis alle aktiverede netværksforbindelser og deres PID'er
netstat -tup1 Vis alle lyttende netværkstjenester på systemet og deres PID'er.
netstat -rn Viser routing-tabellen på samme måde som kommandoen "route -n".
nslookup www.example.com Finder værtsnavne for at opløse navne og IP-adresser og spejle dem.
route -n Vis routing-tabellen
route add -net 0/0 gw IP Gateway Styring af foruddefinerede gateways
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Kontrollér statiske ruter til netværket '192.168.0.0/16'.
route del 0/0 gw IP gateway Sletning af statiske ruter
echo “1”> /proc/sys/net/ipv4/ip_foward Aktiver IP-videresendelse
tcpdump tcp port 80 Vis alle HTTP-loops
whois www.example.com Slå op i Whois-databasen

Kommandokode Bemærk Forklaring
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Monter et Windows-netværksshare
nbtscan ip addr netbios navneopløsning
nmblookup -A ip addr netbios navneopløsning
smbclient -L ip addr/hostname Vis eksternt share på en Windows-vært
smbget -Rr smb://ip addr/share Download filer fra en Windows-vært via smb som wget.

Kommando Kode Forklaring
iptables -t filter -L Viser alle links i filtertabellen
iptables -t nae -L Viser alle links i nat-tabellen
iptables -t filter -F Rydder op i alle regler baseret på filtertabellen
iptables -t nat -F Rydder alle regler baseret på nat-tabellen
iptables -t filter -X Slet alle links oprettet af brugeren
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Tillad telnet-adgang
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Bloker telnet-adgang
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Tillad videresendelse af POP3-forbindelser på links
iptables -t filter -A INPUT -j LOG --log-prefix Logger alle pakker, der er blokeret på linket
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Opsæt en PAT (Port Address Translation) til at maskere udgående pakker på eth0
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 Omdiriger pakker til en værtsadresse til andre værter

Kommandokode Bemærkninger
free -m Vis RAM-status i megabyte
kill -9 process id Tving en proces til at lukke ned og afslutte den
kill -1 process id Tving en proces til at genindlæse sin konfiguration
last reboot Vis genstartshistorik
lsmod Vis status for kernemoduler
lsof -p process id Vis en liste over filer, der er åbnet af en proces
lsof /home/user1 Liste over åbnede filer i de givne systemstier
ps -eafw Liste over linux-opgaver
ps -e -o pid,args --forest List linux-opgaver på en hierarkisk måde.
pstress Vis processer i en trævisning
smartctl -A /dev/hda Overvåg pålideligheden af en harddiskenhed ved at aktivere SMART.
smartctl -i /dev/hda Kontrollerer, om SMART er aktiveret for en harddiskenhed.
strace -c ls >/dev/null Vis systemkald foretaget og modtaget af en proces
strace -f -e open ls >/dev/null Viser bibliotekskald
tail /var/log/dmesg Vis interne hændelser under kernestart
tail /val/log/messages Vis systemhændelser
top Viser de linux-opgaver, der bruger flest CPU-ressourcer
watch -nl ‘cat /proc/interrupts’ Vis afbrydelser i realtid

Kommando Kode Bemærkninger
alias hh='history' Indstil et alias til kommandohistorikken.
apropos ...keyword Lav en liste over kommandoer med programnøgleord, især nyttigt, hvis du kun ved, hvad programmet gør, og ikke kan huske kommandoerne.
chsh Ændring af shell-kommandoer
chsh --list-shells En god kommando til at finde ud af, om du skal oprette fjernforbindelse til en anden maskine.
gpg -c filel Krypter en fil med GNU Privacy Guard
gpg filel.gpg Dekrypter en fil med GNU Privacy Guard.
Adgang til logfiler: