Kommandokode Merknader
arch Viser maskinens prosessorarkitektur (1)
uname -m Viser maskinens prosessorarkitektur (2)
uname -r Viser kjerneversjonen som er i bruk
dmidecode -q Vis maskinvaresystemkomponenter - (SMBIOS / DMI)
hdparm -i /dev/hda Viser de arkitektoniske egenskapene til en disk
hdparm -tT /dev/sda Utfører en testleseoperasjon på en disk
cat /proc/cpuinfo Viser informasjon om CPU-info
cat /proc/interrupts Viser avbrudd
cat /proc/meminfo Bekrefter minnebruk
cat /proc/swaps Viser hvilke swapper som brukes
cat /proc/version Vis kjerneversjon
cat /proc/net/dev Vis nettverkskort og statistikk
cat /proc/mounts Vis innlastede filsystemer
lspci -tv Liste over PCI-enheter
lsusb -tv Vis USB-enheter
date Vis systemdato
cal 2007 Vis kalender 2007
date 041217002007.00 Stille inn dato og klokkeslett - Måned Dag Time Minutt År. Sekunder
clock -w Lagre tidsendringer i BIOS

Kommandokode Forklaring
shutdown -h now Slå av systemet
init 0 Slår av systemet
telinit 0 Slår av systemet
shutdown -h hours:minutes & Slår av systemet på det planlagte tidspunktet
shutdown -c Avbryter den planlagte nedstengningen av systemet
shutdown -r now Start på nytt
reboot Starter på nytt
logout Logge ut

Kommandokode Forklaring
cd /home Gå til '/ home'-katalogen
cd .. Går tilbake til forrige katalog
cd ../.. Går tilbake til de to siste katalogene
cd Skriv inn hjemmekatalogen din
cd ~user1 Gå til hjemmekatalogen din
cd - Gå tilbake til den siste katalogen
pwd Vis arbeidssti
ls Vise filer i en katalog
ls -F Vise filer i en katalog
ls -l Vise fil- og katalogdetaljer
ls -a Vise skjulte filer
ls *[0-9]* Vise fil- og katalognavn som inneholder tall
tree Vise trestrukturen for filer og kataloger med utgangspunkt i rotkatalogen
lstree Vise trestrukturen for filer og kataloger med utgangspunkt i rotkatalogen
mkdir dir1 Oppretter en katalog som heter 'dir1'.
mkdir dir1 dir2 Oppretter to kataloger samtidig
mkdir -p /tmp/dir1/dir2 Oppretter et katalogtre
rm -f file1 Sletter en fil som heter 'fil1'
rmdir dir1 Sletter en katalog som heter 'dir1'
rm -rf dir1 Sletter en katalog som heter 'dir1' og innholdet i den samtidig
rm -rf dir1 dir2 Slette to kataloger og innholdet i dem samtidig
mv dir1 new_dir Endre navn på/flytte en katalog
cp file1 file2 Kopiere en fil
cp dir/* . Kopier alle filene i en katalog til den gjeldende arbeidskatalogen.
cp -a /tmp/dir1 . Kopiere en katalog til den nåværende arbeidskatalogen
cp -a dir1 dir2 Kopiere en katalog
ln -s file1 lnk1 Opprette en myk lenke til en fil eller katalog
ln file1 lnk1 Opprette en fysisk kobling til en fil eller katalog
touch -t 0712250000 file1 Endre tidsstempelet for en fil eller katalog - (ÅÅMMDDhhmm)
iconv -l Liste over kjente kodinger
iconv -f fromEncoding -t toEncoding inputFile > outputFile Endre kodingen av et tegn
find . -maxdepth 1 -name *.jpg -print -exec convert Endre størrelse på filer i den aktuelle katalogen og sende dem til en miniatyrkatalog (krever konvertering fra ImageMagick)

Kommandokode Merknad Forklaring
find / -name file1 Søk i filer og kataloger i rotfilsystemet som starter fra '/'.
find / -user user1 Søk etter filer og kataloger som tilhører brukeren 'user1'
find /home/user1 -name \*.bin Søk etter filer som slutter på '.bin' i katalogen '/ home/user1'.
find /usr/bin -type f -atime +100 Søk etter kjørbare filer som ikke har blitt brukt i løpet av de siste 100 dagene
find /usr/bin -type f -mtime -10 Søk etter filer som er opprettet eller endret i løpet av 10 dager
find / -name \*.rpm -exec chmod 755 '{}' \; Søk etter filer som slutter på '.rpm', og definer tillatelsene deres
find / -xdev -name \*.rpm Søk etter filer som slutter på '.rpm', uten å ta hensyn til flyttbare enheter som CD-ROM-er, JD-er osv.
locate \*.ps Søk etter filer som slutter på '.ps' - kjør 'updatedb' først
whereis halt Vis plasseringen til en binærfil, kildekode eller man
which halt Vis den fullstendige banen til en binær eller kjørbar fil.

Kommandokode Forklaring
mount /dev/hda2 /mnt/hda2 Monter en disk som heter hda2 - sørg for at katalogen '/ mnt/hda2' allerede finnes
umount /dev/hda2 Avmonter en disk som heter hda2 - avslutt fra monteringspunktet '/ mnt/hda2' først
fuser -km /mnt/hda2 Tving avinstallasjon når enheten er opptatt
umount -n /mnt/hda2 Kjør avinstalleringen uten å skrive til /etc/mtab-filen - nyttig når filen er skrivebeskyttet eller når disken er skrevet over
mount /dev/fd0 /mnt/floppy Montere en diskett
mount /dev/cdrom /mnt/cdrom montere en cdrom eller dvdrom
mount /dev/hdc /mnt/cdrecorder Montere en cdrw eller dvdrom
mount /dev/hdb /mnt/cdrecorder Monter en cdrw- eller dvdrom
mount -o loop file.iso /mnt/cdrom Montere en fil eller et ISO-bilde
mount -t vfat /dev/hda5 /mnt/hda5 Montere et Windows FAT32-filsystem
mount /dev/sda1 /mnt/usbdisk Montere en USB-flashstasjon eller flashminneenhet
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Montere en Windows-nettverksdeling

Kommandokode Forklaring
df -h Vis listen over monterte partisjoner
ls -lSr |more Sorterer filer og kataloger etter størrelse
du -sh dir1 Beregner hvor mye plass som allerede er brukt av katalogen 'dir1'.
du -sk * | sort -rn Vis filer og kataloger etter størrelse.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Vis plass brukt av installerte rpm-pakker i størrelsesorden (fedora, redhat-lignende systemer)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Vis plassen som brukes av installerte deb-pakker i størrelsesorden (ubuntu, debian).

Kommandokode Kommentarer
groupadd group_name Oppretter en ny brukergruppe
groupdel group_name Slette en brukergruppe
groupmod -n new_group_name old_group_name Endre navn på en brukergruppe
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Oppretter en bruker som tilhører brukergruppen "admin".
useradd user1 Opprett en ny bruker
userdel -r user1 Slette en bruker ('-r' ekskluderer hjemmekataloger)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Endre brukerattributter
passwd Endre passord
passwd user1 Endre en brukers passord (kun root).
chage -E 2020-12-31 user1 Angi utløpsdatoen for en brukers passordfrase
pwck Sjekke '/etc/passwd' for korreksjoner av filformat og syntaks, og eksisterende brukere
grpck Sjekk '/etc/passwd' for korreksjoner av filformatering og syntaks, og eksisterende grupper
newgrp group_name Logg inn i en ny gruppe for å endre standardgruppen for den nyopprettede filen.

Kommandokode Forklaring av kommentarer
ls -lh Vise tillatelser
ls /tmp | pr -T5 -W$COLUMNS Del terminalen inn i 5 kolonner for visning
chmod ugo+rwx directory1 Setter lese- (r), skrive- (w) og kjøretillatelser (x) for eieren (u), gruppen (g) og andre (o) i en katalog.
chmod go-rwx directory1 Fjerne lese-, skrive- og kjøretillatelser for grupper (g) og andre (o) i en katalog.
chown user1 file1 Endre eierattributtet til en fil
chown -R user1 directory1 Endre eierattributtene til en katalog og endre attributtene til alle filene i katalogen.
chgrp group1 file1 Endre gruppen til en fil
chown user1:group1 file1 Endre eier- og gruppeattributtene til en fil
find / -perm -u+s Liste opp alle filer på et system som er SUID-kontrollerte.
chmod u+s /bin/file1 Angi SUID-biten for en binær fil - brukeren som kjører filen, får de samme rettighetene som eieren
chmod u-s /bin/file1 Deaktiver SUID-biten for en binær fil
chmod g+s /home/public Angi SGID-biten for en katalog - på samme måte som SUID, men katalogspesifikt
chmod g-s /home/public Deaktiver SGID-biten for en katalog
chmod o+t /home/public Angi STIKY-biten for en fil - tillater bare lovlige eiere å slette filen
chmod o-t /home/public Deaktiver STIKY-biten for en katalog

Kommandokode Forklaring av kommentarer
chattr +a file1 Tillater lesing og skriving til filer bare i append-modus
chattr +c file1 Tillater at filen automatisk komprimeres/dekomprimeres av kjernen.
chattr +d file1 Denne filen vil bli ignorert av dump-programmet når det tas sikkerhetskopier av filsystemet.
chattr +i file1 Angi at filen er uforanderlig og ikke kan slettes, endres, gis nytt navn eller lenkes.
chattr +s file1 Tillat at en fil slettes på en sikker måte
chattr +S file1 Så snart et program utfører en skriveoperasjon på filen, skal systemet umiddelbart skrive resultatet av endringen til disken.
chattr +u file1 Hvis en fil slettes, vil systemet tillate deg å gjenopprette den slettede filen på et senere tidspunkt.
lsattr Vise spesielle attributter

Kommandokode Forklaring
bunzip2 file1.bz2 Pakker ut en fil som heter 'file1.bz2'.
bzip2 file1 Komprimerer en fil som heter 'file1
gunzip file1.gz Dekomprimerer en fil som heter 'file1.gz'.
gzip file1 Komprimerer en fil som heter 'file1'.
gzip -9 file1 Maksimal komprimering
rar a file1.rar test_file Oppretter en pakke som heter 'file1.rar'.
rar a file1.rar file1 file2 dir1 Komprimerer 'file1', 'file2' og katalogen 'dir1' samtidig
rar x file1.rar Dekomprimere rar-pakken
unrar x file1.rar Dekomprimering av en rar-pakke
tar -cvf archive.tar file1 Opprett en ukomprimert tarball
tar -cvf archive.tar file1 file2 dir1 Opprett et arkiv som inneholder 'file1', 'file2' og 'dir1'.
tar -tf archive.tar Vise innholdet i en pakke
tar -xvf archive.tar Frigjør en pakke
tar -xvf archive.tar -C /tmp Utgir en tarball i /tmp-katalogen.
tar -cvfj archive.tar.bz2 dir1 Oppretter et bzip2-arkiv.
tar -jxvf archive.tar.bz2 Dekomprimerer et bzip2-arkiv
tar -cvfz archive.tar.gz dir1 Oppretter et gzip-arkiv
tar -zxvf archive.tar.gz Dekomprimerer et gzip-arkiv
zip file1.zip file1 Oppretter et zip-arkiv
zip -r file1.zip file1 file2 dir1 Komprimerer flere filer og kataloger til ett enkelt zip-arkiv.
unzip file1.zip Dekomprimerer et zip-arkiv

Kommando Kode Forklaring
rpm -ivh package.rpm Installere en rpm-pakke
rpm -ivh --nodeeps package.rpm Installerer en rpm-pakke og ignorerer avhengighetsadvarsler.
rpm -U package.rpm Oppdaterer en rpm-pakke uten å endre konfigurasjonsfilen.
rpm -F package.rpm Oppdaterer en rpm-pakke som er sikker på å bli installert
rpm -e package_name.rpm Fjerne en rpm-pakke
rpm -qa Vis alle installerte rpm-pakker på systemet
rpm -qa | grep httpd Vis alle rpm-pakker med ordet "httpd" i navnet.
rpm -qi package_name Få spesiell informasjon om en installert pakke
rpm -qg "System Environment/Daemons" Vis rpm-pakker for en komponent
rpm -ql package_name Vis listen over filer som leveres av en installert rpm-pakke
rpm -qc package_name Vis en liste over konfigurasjonsfiler som leveres av en installert rpm-pakke.
rpm -q package_name --whatrequires Vis en liste over avhengigheter til en rpm-pakke.
rpm -q package_name --whatprovides Viser størrelsen på en rpm-pakke
rpm -q package_name --scripts Vis skript som kjøres under installasjon/fjerning.
rpm -q package_name --changelog Viser endringshistorikken til en rpm-pakke
rpm -qf /etc/httpd/conf/httpd.conf Bekrefter hvilken rpm-pakke som leverte den gitte filen.
rpm -qp package.rpm -l Viser en liste over filer som ble levert av en avinstallert rpm-pakke.
rpm --import /media/cdrom/RPM-GPG-KEY Importerer digitale sertifikater med offentlig nøkkel
rpm --checksig package.rpm Verifiser integriteten til en rpm-pakke
rpm -qa gpg-pubkey Verifiserer integriteten til alle installerte rpm-pakker
rpm -V package_name Kontrollerer filstørrelse, lisens, type, eier, gruppe, MD5-sjekk og tidspunkt for siste endring.
rpm -Va Kontroller alle installerte rpm-pakker på systemet - bruk med forsiktighet!
rpm -Vp package.rpm Bekreft at en rpm-pakke ikke er installert
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Kjør en kjørbar fil fra en rpm-pakke
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Installere en innebygd pakke fra en rpm-kildekode
rpmbuild --rebuild package_name.src.rpm Bygge en rpm-pakke fra en rpm-kildekode

Kommandokode Merknader
yum install package_name Laster ned og installerer en rpm-pakke
yum localinstall package_name.rpm Installerer en rpm-pakke ved hjelp av ditt eget repository for å løse alle avhengigheter for deg
yum update package_name.rpm Oppdaterer alle installerte rpm-pakker på det aktuelle systemet.
yum update package_name Oppdaterer en rpm-pakke
yum remove package_name Fjerne en rpm-pakke
yum list Viser en liste over alle pakker som er installert på systemet
yum search package_name Søker etter pakker i rpm-depotet
yum clean packages Tøm rpm-cache for å fjerne nedlastede pakker
yum clean headers Fjerne alle topptekstfiler
yum clean all Fjerne alle bufrede pakker og topptekster

Kommandokode Merknader
dpkg -i package.deb Installerer/oppdaterer en deb-pakke
dpkg -r package_name Fjern en deb-pakke fra systemet
dpkg -l Viser alle installerte deb-pakker på systemet
dpkg -l | grep httpd Viser alle deb-pakker hvis navn inneholder ordet "httpd".
dpkg -s package_name Få informasjon om en bestemt pakke som allerede er installert på systemet.
dpkg -L package_name Vis listen over filer som leveres av en deb-pakke som allerede er installert på systemet.
dpkg --contents package.deb Vis listen over filer som leveres av en pakke som ennå ikke er installert.
dpkg -S /bin/ping Bekrefter hvilken deb-pakke som inneholder den gitte filen.

Kommando Kode Forklaring av kommentarer
apt-get install package_name Installere/oppdatere en deb-pakke
apt-cdrom install package_name Installerer/oppdaterer en deb-pakke fra en diskett
apt-get update Oppgraderer pakker i listen
apt-get upgrade Oppgraderer all installert programvare
apt-get remove package_name Fjerne en deb-pakke fra systemet
apt-get check Bekreft riktige repositorier for avhengigheter
apt-get clean Tøm hurtigbufferen fra nedlastede pakker
apt-cache search searched-package Returner pakkenavnet som inneholder den ønskede søkestrengen

Kommandokode Forklaring
cat file1 Vis innholdet i en fil forover fra første byte
tac file1 Vis innholdet i en fil bakover fra den siste linjen.
more file1 Vis innholdet i en lang fil
less file1 Ligner på kommandoen "more", men den tillater samme bakoveroperasjon som fremoveroperasjonen i en fil.
head -2 file1 Vis de to første linjene i en fil
tail -2 file1 Vis de to siste linjene i en fil
tail -f /var/log/messages Vis innholdet i en fil etter hvert som det legges til i sanntid.

Kommandokode Annoter beskrivelse
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Slå sammen den detaljerte beskrivelsesteksten til en fil og skriv beskrivelsen til en ny fil
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Slår sammen teksten i beskrivelsen av en fil og skriver beskrivelsen til en eksisterende fil.
grep Aug /var/log/messages Finn nøkkelordet "Aug" i filen '/var/log/messages'.
grep ^Aug /var/log/messages Se etter ord som begynner med "Aug" i filen '/var/log/messages'.
grep [0-9] /var/log/messages Velg alle linjer i filen "/var/log/messages" som inneholder tall
grep Aug -R /var/log/* Søk etter strengen "Aug" i katalogen '/var/log' og påfølgende kataloger.
sed 's/stringa1/stringa2/g' example.txt Erstatt "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 blanke linjer fra example.txt Fjern alle kommentarer og blanke linjer fra eksempel.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' Slå sammen de øverste og nederste cellene
sed -e '1d' result.txt Ekskluder den første linjen fra filen example.txt
sed -n '/stringa1/p' Vis linjer som bare inneholder ordet "string1".
sed -e 's/ *$//' example.txt Fjern blanke tegn på slutten av hver linje
sed -e 's/stringa1//g' example.txt Fjern bare ordet "string1" fra dokumentet og behold resten.
sed -n '1,5p;5q' example.txt Vis innholdet fra linje 1 til linje 5
sed -n '5p;5q' example.txt Vis linje 5
sed -e 's/00*/0/g' example.txt Erstatt flere nuller med en enkelt null
cat -n file1 Merk antall linjer i filen
cat example.txt | awk 'NR%2==1' Slett alle partallinjer i filen example.txt
echo a b c | awk '{print $1}' Vis den første kolonnen i en rad
echo a b c | awk '{print $1,$3}' Vis første og tredje kolonne i en linje
paste file1 file2 Slå sammen innholdet i to filer eller to kolonner
paste -d '+' file1 file2 Slå sammen innholdet i to filer eller to kolonner, atskilt med et "+".
sort file1 file2 Sortere innholdet i to filer
sort file1 file2 | uniq Ta ut foreningen av de to filene (behold bare én kopi av de dupliserte radene).
sort file1 file2 | uniq -u Slett skjæringspunktet, og behold de andre linjene
sort file1 file2 | uniq -d Fjern skjæringspunktet mellom de to filene (slik at bare de filene som finnes i begge filene, blir igjen).
comm -1 file1 file2 Sammenlign innholdet i de to filene, og fjern bare innholdet i 'file1'.
comm -2 file1 file2 Sammenlign innholdet i to filer og slett bare innholdet i 'fil2'.
comm -3 file1 file2 Sammenligning av to filer fjerner bare de delene som er felles for begge filene.

Kommandokode Forklaring
dos2unix filedos.txt fileunix.txt Konverterer formatet til 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 tillatte konverteringsformater

Kommandokode Forklaring av kommentarer
badblocks -v /dev/hda1 Se etter dårlige blokker på disk hda1
fsck /dev/hda1 Reparer/sjekk integriteten til linux-filsystemet på disk hda1
fsck.ext2 /dev/hda1 Reparer/sjekk integriteten til ext2-filsystemet på disk hda1
e2fsck /dev/hda1 Reparer/sjekk integriteten til ext2-filsystemet på disk hda1
e2fsck -j /dev/hda1 Reparer/sjekk integriteten til ext3-filsystemet på disk hda1
fsck.ext3 /dev/hda1 Reparer/sjekk integriteten til ext3-filsystemet på disk hda1
fsck.vfat /dev/hda1 Reparer/sjekk integriteten til fat-filsystemet på hda1-platen
fsck.msdos /dev/hda1 Reparer/sjekk integriteten til dos-filsystemet på hda1-platen
dosfsck /dev/hda1 Reparere/kontrollere integriteten til dos-filsystemet på disk hda1

Kommandokode Merknader
mkfs /dev/hda1 Opprett et filsystem på hda1-partisjonen
mke2fs /dev/hda1 Oppretter et linux ext2-filsystem på hda1-partisjonen
mke2fs -j /dev/hda1 Oppretter et linux ext3-filsystem (journaling) på hda1-partisjonen.
mkfs -t vfat 32 -F /dev/hda1 Oppretter et FAT32-filsystem
fdformat -n /dev/fd0 Formaterer en diskett
mkswap /dev/hda3 Opprette et swap-filsystem

Kommando Kode Forklaring
mkswap /dev/hda3 Opprette et swap-filsystem
swapon /dev/hda3 Aktiverer et nytt swap-filsystem
swapon /dev/hda2 /dev/hdb3 Aktivere to byttepartisjoner

Kommandokode Merknader
dump -0aj -f /tmp/home0.bak /home Ta en fullstendig sikkerhetskopi av '/home'-katalogen.
dump -1aj -f /tmp/home0.bak /home Ta en interaktiv sikkerhetskopi av '/home'-katalogen
restore -if /tmp/home0.bak Gjenopprett en interaktiv sikkerhetskopi
rsync -rogpav --delete /home /tmp Synkroniser de to katalogene
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 ekstern katalog til en lokal katalog via ssh og komprimering
rsync -az -e ssh --delete /home/local ip_addr:/home/public Synkroniser en lokal katalog til en ekstern katalog via ssh og komprimering
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Ta sikkerhetskopi av en lokal disk på en ekstern vert via ssh
dd if=/dev/sda of=/tmp/file1 Sikkerhetskopiere innholdet på en disk til en fil
tar -Puf backup.tar /home/user Utfør en interaktiv sikkerhetskopiering av katalogen '/home/user'.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Kopiere innholdet i en katalog til en ekstern katalog via ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Kopiere en lokal katalog til en ekstern katalog via ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Kopiere en lokal katalog til en annen plassering, med bevaring av tillatelser og lenker
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Finne og kopiere alle filer som slutter på '.txt' fra en katalog til en annen katalog
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Finn alle filer som slutter på '.log', og lag en bzip-pakke av dem
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Kopier innholdet i MBR (Master Boot Record) til en diskett
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Gjenopprett MBR-innholdet fra en sikkerhetskopi som er lagret på en diskett.

Kommando Kode Forklaring
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Tømmer innholdet på en omskrivbar diskett
mkisofs /dev/cdrom > cd.iso Oppretter en iso-avbildning av platen på disketten.
mkisofs /dev/cdrom | gzip > cd_iso.gz Oppretter en komprimert iso-avbildning av en plate på en disk.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Oppretter en iso-avbildning av en katalog.
cdrecord -v dev=/dev/cdrom cd.iso Brenner en ISO-bildefil
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Brenner en komprimert ISO-bildefil
mount -o loop cd.iso /mnt/iso Montere en ISO-bildefil
cd-paranoia -B Pakk ut lydspor fra en CD-plate til en wav-fil
cd-paranoia -- "-3" Transkribere spor fra en CD-plate til en wav-fil (parameter -3)
cdrecord --scanbus Skanne bussen for å identifisere scsi-kanaler
dd if=/dev/hdc | md5sum Verifisere md5sum-kodingen til en enhet, f.eks. en CD

Kommandokode Merknad Forklaring
dhclient eth0 Aktiver nettverksenheten 'eth0' i dhcp-modus
ethtool eth0 Vis trafikkstatistikk for nettverkskortet 'eth0'
host www.example.com Finn vertsnavn for å løse opp navn og IP-adresser og speil
hostname Vis vertsnavn
ifconfig eth0 Vise konfigurasjonen til et Ethernet-kort
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Kontrollere IP-adresser
ifconfig eth0 promisc Sette 'eth0' i promiscuous-modus for pakkesniffing
ifdown eth0 Deaktivere en 'eth0'-nettverksenhet
ifup eth0 Aktivere en 'eth0'-nettverksenhet
ip link show Vise tilkoblingsstatus for alle nettverksenheter
iwconfig eth1 Vise konfigurasjonen til et trådløst kort
iwlist scan Vise trådløse nettverk
mii-tool eth0 Vise tilkoblingsstatus for 'eth0'
netstat -tup Vis alle aktiverte nettverkstilkoblinger og deres PID-er
netstat -tup1 Vis alle lyttetjenester på systemet og deres PID-er.
netstat -rn Viser rutingstabellen, på samme måte som kommandoen "route -n".
nslookup www.example.com Finner vertsnavn for å løse opp navn og IP-adresser og speile dem.
route -n Vise rutingstabellen
route add -net 0/0 gw IP Gateway Kontrollere forhåndsdefinerte gatewayer
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Kontrollere statiske ruter til nettverket "192.168.0.0/16".
route del 0/0 gw IP gateway Slette statiske ruter
echo “1”> /proc/sys/net/ipv4/ip_foward Aktivere IP-videresending
tcpdump tcp port 80 Vise alle HTTP-løkker
whois www.example.com Oppslag i Whois-databasen

Kommandokode Merknad Forklaring
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Monter en Windows-nettverksdeling
nbtscan ip addr netbios navneoppløsning
nmblookup -A ip addr netbios navneoppløsning
smbclient -L ip addr/hostname Vis ekstern deling av en Windows-vert
smbget -Rr smb://ip addr/share Laste ned filer fra en Windows-vert via smb som wget.

Kommando Kode Forklaring
iptables -t filter -L Viser alle koblinger i filtertabellen
iptables -t nae -L Viser alle koblinger i nat-tabellen
iptables -t filter -F Rydder opp i alle regler basert på filtertabellen
iptables -t nat -F Sletter alle regler basert på nat-tabellen
iptables -t filter -X Sletter alle koblinger som er opprettet av brukeren
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Tillat telnet-tilgang
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Blokkerer telnet-tilgang
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Tillat videresending av POP3-tilkoblinger på koblinger
iptables -t filter -A INPUT -j LOG --log-prefix Logger alle pakker som er blokkert på koblingen
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Sette opp en PAT (Port Address Translation) for å maskere utgå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 Videresende pakker som skal til én vertsadresse, til andre verter

Kommandokode Merknader
free -m Viser RAM-status i megabyte
kill -9 process id Tvinge en prosess til å stenge ned og avslutte den
kill -1 process id Tvinge en prosess til å laste inn konfigurasjonen på nytt
last reboot Vis omstartshistorikk
lsmod Liste opp status for kjernemoduler
lsof -p process id Vis en liste over filer som er åpnet av en prosess
lsof /home/user1 Liste over filer som er åpnet i gitte systemstier
ps -eafw Liste opp linux-oppgaver
ps -e -o pid,args --forest Liste opp linux-oppgaver på en hierarkisk måte.
pstress Vise prosesser i en trevisning
smartctl -A /dev/hda Overvåker påliteligheten til en harddiskenhet ved å aktivere SMART.
smartctl -i /dev/hda Kontrollerer om SMART er aktivert for en harddisk.
strace -c ls >/dev/null Viser en liste over systemanrop som er utført og mottatt av en prosess
strace -f -e open ls >/dev/null Viser en liste over bibliotekskall
tail /var/log/dmesg Vis interne hendelser under oppstart av kjernen
tail /val/log/messages Vis systemhendelser
top Viser de linux-oppgavene som bruker mest CPU-ressurser
watch -nl ‘cat /proc/interrupts’ Liste over sanntidsavbrudd

Kommandokode Merknader
alias hh='history' Angi et alias for kommandohistorikken.
apropos ...keyword Lag en liste over kommandoer med programnøkkelord, spesielt nyttig hvis du bare vet hva programmet gjør og ikke husker kommandoene
chsh Endre skallkommandoer
chsh --list-shells En fin kommando for å finne ut om du må koble deg eksternt til en annen maskin.
gpg -c filel Kryptere en fil med GNU Privacy Guard
gpg filel.gpg Dekryptere en fil med GNU Privacy Guard.
Få tilgang til logger: