Nedan redovisas syntax och de vanligaste argumenten för ett antal kommandon. Kommandobeskrivningarna ges enligt modellen:
kommando [-alternativ] [filnamn...]
där beteckningarna har följande betydelse:
alias
Visa eller skapa alias (ej Bourne shell)
alias [aliasnamn[ värde]] (C och TC shell)
alias [aliasnamn[=värde]] (Korn och Bourne-again shell)
apropos
Visa de rubrikrader i manualen som innehåller nyckelord (ej alla system)
apropos nyckelord
Anmärkning: Kommandot ger samma resultat som man -k nyckelord
ar
Skapa och underhålla biblioteksarkiv
ar -d arkivfil arkivmedlem...
ar -r arkivfil arkivmedlem...
ar -x arkivfil [arkivmedlem...]
| Alternativ | Funktion |
| -d | Radera namngiven arkivmedlem från arkivfil |
| -r | Ersätt namngiven arkivmedlem i arkivfil |
| -x | Hämta arkivmedlem från arkivfil |
at
Exekvera kommando vid bestämd tidpunkt
at [-f fil] [-m] tidpunkt
at -l [jobbnr...]
at -d jobbnr... (BSD/Linux)
at -r jobbnr... (SVR4)
| Alternativ | Funktion |
| -f fil | Läs kommandon från fil |
| -m | Skicka brev till användaren när jobbet är klart |
| -l | Lista schemalagda jobb (= atq) |
| -d resp -r | Avlägsna schemalagda jobb (BSD resp SVR4) (= atrm) |
banner
Visa text med stora bokstäver
banner text
Anmärkning: I BSD-baserade system och Linux utmatas texten vertikalt.
bash
Starta kommandotolken Bourne-again shell
bash [argument...]
batch
Exekvera kommando i bakgrunden (ej alla system)
batch
bc
Starta (den programmerbara) "bordskalkylatorn"
bc [-l] [fil...]
| Alternativ | Funktion |
| -l | Ladda matematiskt funktionsbibliotek (arctan, cos, exp, bessel, ln, sin) |
| Kommando | Funktion |
| + | Addera |
| - | Subtrahera |
| * | Multiplicera |
| / | Dividera |
| % | Rest vid heltalsdivision ("modulo") |
| ^ | Upphöj till (exponentiera) |
| ibase=n | Tal inmatas i basen n (10 förvalt) |
| obase=n | Tal utmatas i basen n (10 förvalt) |
| scale=decimalant | Antal decimaler (0 förval) |
| quit | Avsluta |
| Inbyggda funktioner | |
| sqrt(uttryck) | Kvadratrot |
| scale(uttryck) | Bestäm antalet decimaler i uttryck |
Anmärkning: bc:s inbyggda programspråk är C-liknande.
bg
Återstarta (tillfälligt) stoppad process i bakgrunden (ej Bourne shell)
bg [jobb...]
cal
Visa kalender för år eller månad
cal [[månad] år]
där år är ett tal från 1 till 9999 (år e Kr) och månad ett tal från 1 till 12 (1 anger januari, 2 februari osv). Anges enbart ett tal tolkas detta som ett årtal.
Anmärkning:Med vissa varianter av kommandot (bl a GNU:s gcal) kan månaden anges med namn.
cancel
Stoppa utskrift på skrivare (hör ihop med lp)
cancel [utskriftsID] [skrivarnamn]
cat
Visa filinnehåll och sammanfoga filer
cat [-entv] fil...
| Alternativ | Funktion |
| -e | Som -v (se nedan) samt visa $ vid varje radslut |
| -n | Visa radnummer |
| -t | Som -v samt visa tabbtecken som ^I |
| -v | Visa styrtecken med ^-notation (t ex ^X), icke-ASCII-tecken med M- följt av tecknet för de lägre 7 bitarna |
cc
Anropa C-kompilator (i Linux anropas GNU:s C-kompilator gcc)
cc [-c] [-f] [-o filnamn] fil... [-l namn]
| Alternativ | Funktion |
| -c | Skapa enbart objektfil (ingen länkning) |
| -f | Använd flyttalsbibliotek (ej alla system) |
| -o filnamn | Döp den exekverbara filen till filnamn i st f standardnamnet (vanligen a.out) |
| -lnamn | Länka in biblioteket (library) med namnet libnamn.a |
cd
Byta aktuell katalog
cd [katalog]
Anges ingen katalog förflyttas man till hemkatalogen. Om man som katalog anger - (minustecken) förflyttas man till föregående katalog.
chgrp
Ändra grupptillhörighet för fil
chgrp [-R] gruppnamn fil...
| Alternativ | Funktion |
| -R | Gå igenom kataloger rekursivt (dvs även underkataloger) |
chmod
Ändra åtkomsträttigheter för fil
chmod [-R] kod fil...
| Alternativ | Funktion |
| -R | Gå igenom kataloger rekursivt (dvs även underkataloger) |
Åtkomsträttigheter (kod) kan specificeras med (3 el 4) oktala tal eller symboliskt. Symboliska specifikationer har formatet:
[kategori...] operator rättighet...
| Kategorier: | |
| a | Alla (vanligen grundinställning) |
| u | Ägare |
| g | Grupp |
| o | Övriga (utanför gruppen) |
| Operatorer: | |
| + | Lägg till åtkomsträttighet |
| - | Ta bort åtkomsträttighet |
| = | Sätt på specificerade rättigheter och stäng av övriga |
| Rättigheter: | |
| r | Läsrättighet |
| w | Skrivrättighet |
| x | Exekveringsrättighet |
| s | Sätt användar- eller grupp-ID vid exekvering |
| t | S k "sticky bit" (se manualer) |
chown
Ändra ägare (får i många system, t ex Linux, bara utföras av root)
chown [-R] användarnamn fil...
| Alternativ | Funktion |
| -R | Gå igenom kataloger rekursivt (dvs även underkataloger) |
clear
Rensa bildskärmen
clear
cmp
Jämföra två filer (binärt)
cmp fil1 fil2
comm
Jämföra rader i två sorterade textfiler och visa skillnader
comm [-123] fil1 fil2
Resultatet visas i 3 kolumner: rader enbart i fil1, i fil2 och i båda filerna. Alternativen anger de kolumner som inte ska visas.
compress
Komprimera fil med Lempel-Ziv-kodning
compress [-cv] [fil...]
| Alternativ | Funktion |
| -c | Utmata till standard output och bevara originalfil |
| -v | Visa meddelanden om vad programmet gör |
cp
Kopiera fil
cp [-ipuv] källfil målfil
cp [-ipruv] fil... katalog
| Alternativ | Funktion |
| -i | Fråga innan befintlig fil överskrivs (interaktiv. Besvaras med y (ja) eller n (nej). |
| -p | Bevara filattribut (modifieringstid, rättigheter, ägare osv) om detta är möjligt |
| -r | Om fil är en katalog kopieras hela katalogstrukturen (rekursivt) |
| -u | GNU/Linux: Uppdatera (ersätt enbart fil som är äldre än källfilen) |
| -v | GNU/Linux: Visa namn på de filer som kopieras |
cpio
Kopiera fil från/till arkiv
cpio -i[Bcdmrtv]
cpio -o[Bcv]
cpio -p[dlmv] katalog
| Alternativ | Funktion |
| -i | Läs filarkiv från standard input |
| -o | Skriv filarkiv till standard output |
| -p | Skriv filarkiv till katalog |
| -B | Skriv/läs blockvis (5120 bytes) |
| -c | Skriv/läs headerinformation i ASCII-format |
| -d | Skapa/bevara kataloghierarkin |
| -l | Länka i st f kopiera när så är möjligt (enbart ihop med -p) |
| -m | Bevara modifieringsdatum |
| -r | Byt filnamn interaktivt (. bibehåller gammalt namn) |
| -t | Visa lista med arkivinnehåll (inga filer kopieras) |
| -v | Visa lista med de filer som kopieras |
crontab
Hantera crontabfil
crontab [-u loginnamn] fil
crontab [-u loginnamn] -e | -l | -r
| Alternativ | Funktion |
| -u loginnamn | Användaren vars crontabfil ska hanteras |
| -e | Redigera aktuell crontabfil med standardeditorn (vanligen vi) |
| -l | Visa crontabfilen |
| -r | Radera crontabfilen |
crypt
Kryptera/avkryptera fil (finns ej i alla system)
crypt [nyckel]
csh
Starta kommandotolken C shell
csh [argument...]
cut
Klippa ut fält eller tecken från rader
cut -clista [fil...]
cut -flista [-dtkn] [fil...]
lista utgör kommaseparerade positioner eller intervall (som anges med tecknet -)
| Alternativ | Funktion |
| -c lista | lista innehåller teckenpositioner/teckenintervall |
| -f lista | lista innehåller fältpositioner/fältintervall |
| -d tkn | Använd tkn som fältavskiljare (förvalt: tabbtecken) |
date
Visa och (enbart "root") sätta datum och tid
date [+format]
date mmddhhmm[[cc]yy] (Linux)
date [mmdd]hhmm[[cc]yy] (SVR4)
Utmatningens utseende kan styras av +format, där format både kan innehålla vanlig text och formatspecifikationer (inleds med %-tecken).
dd
Kopiera (och konvertera) fil
dd [-if=fil] [-of=fil]
| Alternativ | Funktion |
| -if=fil | Läs från fil i st f standard input |
| -of=fil | Skriv till fil i st f standard output |
df
Visa ledigt diskutrymme (uttryckt i block, vanligen 512 bytes i SVR4, 1K i Linux)
df [enhetsnamn | katalog]
diff
Jämföra två textfiler och visa skillnader
diff [-b] fil1 fil2
| Alternativ | Funktion |
| -b | Ignorera blanka tecken vid radslut och behandla flera blanka efter varandra som en blank |
| -i | Ignorera skillnad mellan stora/små bokstäver (ej alla system) |
| -w | Ignorera alla blanka tecken |
du
Visa information om diskanvändning
du [-a|s] [katalog...]
| Alternativ | Funktion |
| -a | Visa information om enskilda filer (katalogvis) |
| -s | Visa enbart totalsumma |
Informationen uttrycks i block. Grundkommandot visar bara info om kataloger.
echo
Upprepa ("eka") kommandoargument
echo [argument...]
env
Visa och sätta miljövariabler
env [variabel=värde...]
exec
Utföra kommando i stället för aktuellt skal (som avslutas)
exec kommando
exit
Avsluta "skal"
exit [uttryck]
Värdet av uttryck skickas som returkod till moderprocessen
export
Markera namn för export (Bourne, Bourne-again och Korn shell)
export [namn[=värde]]
expr
Beräkna uttryck
expr uttryck
fc
Visa, redigera och exekvera tidigare kommandon (Korn och Bourne-again shell)
fc [-e editor] [första [sista]]
fc -l [första [sista]]
fc -s [specificerare]
| Alternativ | Funktion |
| -e editor | Anropa editor för att redigera kommandon |
| -l | Visa kommandolista (=history-kommandot) |
| -s [specificerare] | Köra tidigare kommando (=r-kommandot) |
fg
Återstarta stoppad process eller flytta bakgrundsprocess till förgrunden (ej Bourne shell)
fg [jobb...]
file
Bestämma filtyp
file fil...
find
Finna filer som uppfyller vissa villkor
find katalog... uttryck
| Uttryck | Funktion |
| -amin d | Filer som använts (accessats) för d minuter sedan |
| -atime d | Filer som använts (accessats) för d dygn sedan |
| -cmin d | Filer vars status (attribut) ändrats för d minuter sedan |
| -ctime d | Filer vars status (attribut) ändrats för d dygn sedan |
| -exec cmd | Utför kommandot cmd på hittade filer |
| -follow | Följ även symboliska länkar |
| -group namn | Filer som tillhör gruppen namn |
| -iname namn | Filer som heter namn (utan åtskillnad mellan små och stora bokstäver) |
| -inum num | Filer med inodsnumret num |
| -links n | Filer som har n länkar |
| -ls | Visa filinformation i samma format som kommandot ls -dils |
| -mmin d | Filer vars innehåll ändrats för d minuter sedan |
| -mtime d | Filer vars innehåll ändrats för d dygn sedan |
| -name namn | Filer som heter namn |
| -newer namn | Filer som är nyare än filen namn |
| -nogroup | Filer som tillhör grupp som ej finns i filen /etc/group |
| -nouser | Filer vars ägare ej finns i filen /etc/passwd |
| -ok cmd | Utför kommandot cmd med bekräftelse |
| -perm kod | Filer med filrättigheterna kod (i oktalt eller symboliskt format) |
| Visa vägnamn för de filer som uppfyller villkoret (behövs ej ihop med GNU find) | |
| -size b | Filer som är b block långa |
| -type typ | Filer av typen typ (d=katalog, f=vanlig fil, l=symbolisk länk) |
| -user namn | Filer som tillhör namn |
Anmärkning: Alla tal ovan (t ex blockstorleken, b) kan föregås av + eller - och anger då "större än" resp "mindre än".
finger
Visa information om användare
finger [-l] [användarnamn[@värddator]...]
| Alternativ | Funktion |
| -l | Tvinga fram utmatning i långt format, vilket betyder att, förutom den information som visas i kort format (loginnamn, verkligt namn, terminalnamn, logintidpunkt, overksam tid och plats) visas även användarnas hemkatalog och loginskal |
Anges användarnamn visas informationen i långt format, i annat fall ges information om alla inloggade i kort format (om ej alternativet -l givits). OBS att fjärddator anges med syntaxen @värddator, även när man inte anger någon användare.
fsck
Kontrollera och reparera filsystem (enbart "root")
fsck [enhetsnamn...]
ftp
Överföra fil(er) mellan datorer
ftp [-n] [-i] [datornamn]
| Alternativ | Funktion |
| -n | Försök ej göra automatisk inloggning när förbindelse upprättas |
| -i | Stäng av interaktiv prompter (frågor besvaras autom. med y) |
| Kommando | Funktion |
| ![kommando] | Kör kommando eller starta shell (om inget kommando) |
| $ makro | Exekvera makro (definierat med macdef) |
| ? el. help | Visa kommandolista |
| ascii | Använd ASCII-överföring |
| binary | Använd binär överföring (ingen filkonvertering) |
| close | Avbryt förbindelse och återgå till kommandoläge |
| cd katalog | Byt katalog i fjärrdator |
| dir [katalog] [fil] | Visa kataloginnehåll hos fjärrdator (resultatet sparas på fil) |
| get fil [kopia] | Hämta fil från fjärrdator, om kopia är - visas fil på skärmen |
| hash | Visa ett #-tecken för varje överfört datablock |
| lcd [katalog] | Byt katalog i lokal dator (ej alla versioner) |
| ls [katalog] [fil] | Visa kataloginnehåll hos fjärrdator (resultatet sparas på fil) |
| macdef makro | Definiera makro |
| mget fil... | Hämta filer från fjärrdator |
| mput fil... | Skicka filer till fjärrdator |
| open datornamn | Upprätta förbindelse med fjärrdator |
| prompt | Stäng av/slå på bekräftelse vid filöverföring med mput/mget |
| put fil [kopia] | Skicka fil till fjärrdator |
| pwd | Visa namnet på aktuell katalog i fjärrdator |
| quit | Avsluta |
| user namn [lösen] | Identifiera sig till fjärrdator |
grep
Söka efter textsträng eller "reguljärt uttryck" i fil
grep [-cilnrvw] söksträng [fil...]
| Alternativ | Funktion |
| -c | Visa enbart antalet rader (count) som uppfyller villkoret |
| -i | Behandla stora och små bokstäver som lika |
| -l | Visa enbart namnen på de filer som innehåller söksträng |
| -n | Visa radnummer på de rader som uppfyller villkoret |
| -r | GNU-grep: Om fil är en katalog, läs alla filer i alla underkataloger (rekursivt) |
| -v | Visa de rader som inte uppfyller villkoret |
| -w | GNU-grep (bl a Linux): Visa rader där söksträng bildar hela ord |
groups
Visa vilka grupper som en användare tillhör
groups [användare...]
Anges ingen användare visas info om aktuell användare
gunzip
Packa upp gzip-komprimerad fil. Klarar även compress- och (oftast) pack-komprimerade filer.
gzip [-cdv] [fil...]
| Alternativ | Funktion |
| -c | Utmata till standard output och bevara originalfil (som zcat) |
| -v | Visa meddelanden om vad programmet gör |
gzip
Komprimera fil med Lempel-Ziv-kodning (ej alla system)
gzip [-cdv] [fil...]
| Alternativ | Funktion |
| -c | Utmata till standard output och bevara originalfil |
| -d | Packa upp komprimerad fil (samma som gunzip) |
| -v | Visa meddelanden om vad programmet gör |
head
Visa början av fil
head [-radantal] [fil...]
help
Visa hjälptext om inbyggt kommando (vissa kommandotolkar, bl a bash)
help [kommando...]
history
Visa tidigare kommandon (ej Bourne shell)
history [första [sista]] (argumenten med Korn/Bourne-again shell)
ifconfig
Konfigurera och visa information om nätverksgränssnitt
ifconfig [gränssnitt]
ifconfig gränssnitt [adressfamilj] alternativ | adress...
Första varianten visar status för nätverksenheter, medan den andra används för att konfigurera en nätverksenhet: slå på/stänga av (up/down), definiera IP-adresser och andra nätverksparametrar (subnätmask, broadcastadress m m)
ispell
Interaktiv stavningskontroll (ej alla system)
ispell [-d ordlista] [-l | fil...]
| Alternativ | Funktion |
| -d ordlista | Använd ordlista i st f standardordlistan |
| -l | Skapa lista med felstavade ord (inmatning hämtas från standard input) |
jobs
Visa information om "jobb" (ej Bourne shell)
jobs [jobb...]
Om jobb ej specificeras visas alla aktiva jobb
kill
Avbryta process
kill [-signal] processid...
kill -l
| Alternativ | Funktion |
| -l | Visa lista med signalnamn |
ksh
Starta kommandotolken Korn shell
ksh [argument...]
last
Visa senaste inloggningar
last [namn...]
let
Beräkna aritmetiskt uttryck (Korn och Bourne-again shell)
let uttryck...
ln
Länka fil
ln [-s] [-f] filnamn [länknamn]
ln [-s] [-f] fil... katalog
| Alternativ | Funktion |
| -s | Skapa symbolisk länk |
| -f | Framtvinga länk (avlägsnar ev existerande länk) |
Om länknamn utelämnas används sista komponenten av filnamn som namn på länken
lock
Låsa terminal (ej alla system)
lock [-minuter]
| Alternativ | Funktion |
| -minuter | Max antal minuter innan användaren loggas ut |
logname
Visa loginnamn
logname
logout
Logga ut (C/TC shell)
logout
lp
Skriva ut fil på skrivare (SVR4-baserade system)
lp [-m] [-dskrivare] [-n antal] [-o nobanner] [fil...]
| Alternativ | Funktion |
| -m | Meddela (med mail) när filerna skrivits ut |
| -dskrivare | Gör utskriften på skrivaren med namnet skrivare |
| -n antal | Skriv ut antal kopior (förvalt är 1) |
| -o nobanner | Skriv inget försättsblad |
lpq
Visa skrivarkö (hör ihop med lpr)
lpq [-Pskrivare] [jobbnr] [användarnamn]
| Alternativ | Funktion |
| -Pskrivare | Skrivaren med namnet skrivare |
lpr
Skriva ut fil på skrivare (BSD/OSF-baserade system och Linux)
lpr [-m] [-Pskrivare] [-#antal] [fil...]
| Alternativ | Funktion |
| -m | Meddela (med mail) när filerna skrivits ut |
| -Pskrivare | Gör utskriften på skrivaren med namnet skrivare |
| -#antal | Skriv ut antal kopior (förvalt är 1) |
lprm
Avlägsna utskriftsjobb från skrivare (hör ihop med lpr)
lprm [-Pskrivare] [jobbnr] [användarnamn]
| Alternativ | Funktion |
| -Pskrivare | Skrivaren med namnet skrivare |
lpstat
Visa skrivarkö (hör ihop med lp)
lpstat [-o[lista]] [-p[lista]] [-s] [-t] [-u[lista]]
| Alternativ | Funktion |
| -o[lista] | Visa utskriftsstatus (lista kan innehålla skrivarnamn, klassnamn och utskriftsID) |
| -p[lista] | Visa information om skrivare (lista innehåller skrivarnamn) |
| -s | Visa sammanfattning av skrivarstatus |
| -t | Visa all statusinformation |
| -u[lista] | Visa utskriftsstatus för lista (med kommaseparerade användare) |
ls
Visa fil- och kataloginformation
ls [-aCcdFilmpqRrstux1] [vägnamn...]
| Alternativ | Funktion |
| -a | Visa alla filnamn (även punkfiler, inkl . och ..) |
| -C | Visa filnamn i flera kolumner sorterade kolumnvis |
| -c | Använd tid för senaste inodsändring (ihop med -t och -l) |
| -d | Om katalog visa bara namn, ej kataloginnehåll |
| -F | Visa / efter katalog, * efter exekverbar fil, @ efter symbolisk länk |
| -i | Visa inodsnummer (i första kolumnen) |
| -l | Visa fillista i långt format (sju kolumner) |
| -m | Visa filnamnen på en enda rad, åtskilda med kommatecken |
| -p | Visa / efter katalog (Linux även @ efter symbolisk länk) |
| -q | Visa icke skrivbara tecken som ? (frågetecken) |
| -R | Visa även underkataloger (rekursivt) |
| -r | Visa i omvänd sorteringsordning |
| -s | Visa storlek uttryckt i block |
| -t | Visa i tidsordning |
| -u | Använd senaste accesstidpunkt (ihop med -t och -l) |
| -x | Visa filnamn i flera kolumner sorterade radvis |
| -1 | Visa ett filnamn/rad (förvalt om utmatning ej till skärm) |
mailx
Läsa eller sända elektronisk post (avancerad version, heter ibland mail - gäller bl a Linux)
mailx [-f [filnamn]]
mailx [-s brevrubrik] emailadress...
| Alternativ | Funktion |
| -f [filnamn] | Läs post från filnamn eller mbox i st f systembrevlådan |
| -s brevrubrik | Förse brevet med brevrubrik som "Subject:" |
| Kommando | Funktion |
| ? | Visa lista med tillgängliga kommandon ("hjälp") |
| Return eller + | Visa nästa brev |
| - | Visa föregående brev |
| n | Visa brev nr n |
| cd [katalog] | Byt aktuell katalog |
| d [n] | Radera brev nr n (aktuellt brev om inget anges) |
| h | Visa brevhuvuden |
| m namn... | Skicka brev till namn... |
| n [namn] | Visa nästa meddelande (från namn om detta anges) |
| p [n] | Visa brev nr n (aktuellt brev om inget anges) |
| q | Avsluta och uppdatera |
| r [n] | Besvara brev nr n (aktuellt brev om inget anges) |
| s [filnamn] | Foga aktuellt brev till filnamn (i mbox om inget filnamn anges) |
| v [n] | Redigera brev nr n (aktuellt om inget anges) med editor |
| w filnamn | Spara aktuellt brev i filnamn (brevhuvudet sparas ej) |
| x | Avsluta utan att ändra systembrevlåda |
| ![kommando] | Kör kommando från shell/starta shell om inget kommando |
| ~c namn | Skicka brevkopia till namn |
| ~m [n] | Läs in brev nr n (aktuellt om inget anges) |
| ~p | Visa brevet som håller på att redigeras |
| ~r filnamn | Läs in innehållet i filnamn till aktuellt brev |
| ~s brevrubrik | Förse brevet med brevrubrik som "Subject:" |
| ~t namn | Skicka brevet även till namn |
| ~v | Starta editor för att redigera aktuellt brev |
| ~x | Avsluta utan att skicka det författade brevet (brevet kasseras) |
| ~. | Avsluta och skicka det författade brevet |
man
Visa avsnitt ur online-manualen
man [-t] [sektion] sökord...
man -f sökord...
man -k nyckelord...
| Alternativ | Funktion |
| -t | Formatera för laserskrivare (kräver tillgång till avsnittets källkod) |
| -f sökord... | Visa manualens rubrikrad om sökord |
| -k nyckelord... | Visa de rubrikrader i manualen som innehåller nyckelord |
mesg
Förbjuda/tillåta andra användare att skicka meddelanden till bildskärmen
mesg [-n | y]
Utan argument visas aktuell inställning
mkdir
Skapa katalog
mkdir [-p] katalog...
| Alternativ | Funktion |
| -p | Skapa mellanliggande kataloger om de ej redan finns |
mkfs
Skapa ett filsystem
| mkfs [-t typ] specialfil [operander] | (BSD/Linux) |
| mkfs [-F typ] specialfil [operander] | (SVR4) |
| Alternativ | Funktion |
| -t typ | Specificera filsystemets typ (BSD/Linux) |
| -F typ | Specificera filsystemets typ (SVR4) |
more
Visa en skärmsida text i taget (ej i alla system)
more [fil...]
| Kommando | Funktion |
| Enter | Visa nästa rad |
| Mellanslag | Visa nästa skärmsida |
| = | Visa aktuellt radnummer |
| . | Upprepa senaste kommando |
| ![kommando] | Kör kommando från shell/starta shell om inget kommando |
| :f | Visa aktuellt filnamn och radnummer |
| :n | Visa nästa fil |
| :p | Återgå till föregående fil |
| /söksträng | Sök efter söksträng |
| b | Återgå till föregående skärmsida |
| f | Visa nästa skärmsida |
| h | Visa hjälp |
| n | Upprepa sökning efter sista söksträng |
| q | Avsluta |
| v | Starta editor med aktuell fil och på aktuell rad |
mount
Montera filsystem (enbart "root") och visa monterade filsystem
mount [-t typ] [-r] [enhetsnamn monteringspunkt] (BSD/Linux)
mount [-F typ] [-r] [enhetsnamn monteringspunkt] (SVR4)
| Alternativ | Funktion |
| -t typ | Specificera filsystemets typ (BSD/Linux) |
| -Ftyp | Specificera filsystemets typ (SVR4) |
| -r | Enbart för läsning (skrivskyddad) |
Anges inga argument listas alla monterade filsystem.
mv
Byta namn på fil/katalog eller flytta fil till annan katalog
mv [-iuv] gammaltnamn nyttnamn
mv [-iuv] fil... katalog
| Alternativ | Funktion |
| -i | Fråga innan befintlig fil överskrivs (interaktivt). Besvaras med y (ja) eller n (nej). |
| -u | GNU/Linux: Ersätt enbart fil som är äldre än källfilen |
| -v | GNU/Linux: Visa namn på de filer som flyttas |
netstat
Visa nätverksstatus
netstat [-anrstu]
| Alternativ | Funktion |
| -a | Visa info om alla sockets |
| -n | Visa nätverksadresser i numeriskt format |
| -r | Visa routingtabeller |
| -s | Visa statistik om de olika protokollen |
| -t | Visa enbart info om öppna TCP-portar |
| -u | Visa enbart info om öppna UDP-portar |
news
Läsa systemets nyheter
news [-a] [ämnesområden]
| Alternativ | Funktion |
| -a | Visa alla nyheter (även redan lästa) |
nice
Kör kommando med ändrad prioritet
nice [-ändring] kommando
En vanlig användare kan enbart ge ett kommando lägre prioritet än den normala
nohup
Köra kommando även efter det att användaren loggat ut
nohup kommando [argument]
Körs vanligen som bakgrundsprocess (dvs tillfoga &)
nroff
Formatera text för utskrift (ej "standard"i alla system)
nroff [-mnamn] [fil...]
| Alternativ | Funktion |
| -mnamn | Använd makrofilen tmac.namn |
nslookup
Göra förfrågan till namnserver
nslookup [värddator [server]]
Ges inget argument arbetar kommandot interaktivt med användning av förvald server. Kommandot ? (och help) ger då en kortfattad kommandosammanfattning.
od
Visa filinnehåll i olika format (förvalt: ordvis oktalt)
od [-bcdox] [fil...]
| Alternativ | Funktion |
| -b | Bytevis oktalt |
| -c | Bytevis som ASCII-tecken |
| -d | Ordvis decimalt |
| -o | Ordvis oktalt (förvalt) |
| -x | Ordvis hexadecimalt |
pack
Packa (komprimera) fil med Huffman-kodning (ej alla system)
pack fil...
passwd
Byta lösenord (enbart "root" kan ändra andras lösenord)
passwd [[-l | u] användarnamn]
| Alternativ | Funktion |
| -l | Lås användarkonto |
| -u | Lås upp (aktivera) användarkonto |
paste
Sammanfoga motsvarande rader i olika filer eller på varandra följande rader i en fil
paste [-dtknlista] fil...
| Alternativ | Funktion |
| -dtknlista | tknlista specificerar de tecken som ska användas som sammanfogningstecken (i st f tabbtecken som är förvalt) |
pcat
Packa upp Huffman-kodad fil till standard output
pcat fil...
perl
Anropa perl-interpretator (ej alla system)
perl [-c] [-w] [-e programrad]
| Alternativ | Funktion |
| -c | Kontrollera scriptsyntax utan att exekvera scriptet |
| -w | Visa varningar |
| -e programrad | Exekvera en programrad från kommandoraden |
ping
Skicka paket till dator (i TCP/IP-nät) för att testa förbindelse
ping [-c antal_paket] [-s
paketstorlek] datoradress (BSD/Linux)
ping datoradress [paketstorlek]
[antal_paket] (SVR4)
pr
Formatera och skriv ut fil (till standard output)
pr [-kolnum] [-h titel] [-dft] [-ln] [-on] [-wn] [fil...]
| Alternativ | Funktion |
| -kolnum | Utmata med kolnum kolumner (spalter) |
| -h titel | Ersätt filnamnet med titel i sidhuvudet |
| -d | Dubbelt radavstånd |
| -f | Använd form feed (^L) för sidbyte (förvalt: blankrader) |
| -t | Inget sidhuvud och inga tomrader längst ned på sidan |
| -ln | Sätt sidlängd till n rader (förvalt 66) |
| -on | Sätt radoffset (radindragning) till n tecken (förvalt 0) |
| -wn | Sätt radlängd till n tecken (förvalt 72) |
ps
Visa processtatus
ps [auwx] (BSD/OSF)
ps [-efl] [-u loginnamn...] (SVR4)
| Alternativ | Funktion |
| a | Alla processer knutna till terminaler, inte bara de egna (BSD/OSF) |
| u | Visa användarnamn och starttid (BSD/OSF) |
| w | Utmata med 132 teckens radlängd (BSD/OSF) |
| x | Inkludera processer ej knutna till en terminal (BSD/OSF) |
| -e | Alla processer i datorn (SVR4) |
| -f | Fullständig listning (SVR4) |
| -l | Lång listning (SVR4) |
| -u loginnamn... | De processer som tillhör loginnamn (SVR4) |
Anmärkning: Moderna varianter av kommandot klarar ofta både BSD- och SVR4-alternativen (gäller bl a nyare Linux-distributioner).
pwd
Visa namnet på aktuell katalog
pwd
r
Redigera och exekvera tidigare kommando (Korn shell)
r [specificerare]
specificerare kan vara ett absolut eller relativt kommandonummer eller en teckensträng (anger då senaste kommando som börjar med teckensträngen).
rcp
Kopiera fil mellan datorer - Använd scp i stället (har samma syntax)
read
Inläsa rad till kommandotolk (Bourne, Bourne-again och Korn shell)
read [variabel...]
rlogin
Logga in på fjärrdator
rlogin [-l användarnamn] datornamn
| Alternativ | Funktion |
| -l användarnamn | Specificera användarnamn i fjärrdatorn |
rm
Radera fil eller katalog
rm [-firv] fil...
| Alternativ | Funktion |
| -f | Radera skrivskyddade filer utan fråga (force) |
| -i | Fråga för varje fil om den ska raderas eller ej (interaktivt). Besvaras med y (ja) eller n (nej) |
| -r | Om fil är katalog raderas hela katalogstrukturen, inkl underkataloger (rekursivt). Varning! |
| -v | GNU/Linux: Visa namn på de filer som raderas |
rmdir
Radera tom katalog
rmdir katalog...
route
Visa och manipulera routingtabell
route [alternativ...]
Synkronisera filer och kataloger (lokalt och mellan datorer)
rsync [-agloprt] [-e ssh] fil... katalog
| Alternativ | Funktion |
| -a | Arkiv-läge, samma som -rlptgoD |
| -g | Bevara grupptillhörigheter (enbart root) |
| -l | Kopiera symboliska länkar som symboliska länkar |
| -o | Bevara ägare (enbart root) |
| -p | Bevara rättigheter (om så är möjligt) |
| -r | Om fil är en katalog kopieras hela katalogstrukturen (rekursivt) |
| -t | Bevara tidsmärkning |
| -e ssh | Använd ssh vid överföringen (kryptering) |
Källa och destination kan anges på samma sätt som med scp (se detta)
rwho
Visa information om inloggade användare i lokalt nätverk
rwho
scp
Säker ("secure") kopiering mellan datorer
scp [-p] original kopia
scp [-pr] fil... katalog
| Alternativ | Funktion |
| -p | Bevara alla filattribut (modifieringstid, rättigheter, ägare osv) om så är möjligt |
| -r | Om fil är en katalog kopieras hela katalogstrukturen (rekursivt) |
Filer och kataloger på fjärrdatorer anges på formatet användarnamn@datornamn:vägnamn,
där användarnamn är användarnamnet på fjärrdatorn (behövs ej om användarnamnet samma på båda datorerna).
Datornamn kan specificeras med domänadress eller IP-adress.
Det är möjligt att kopiera mellan två fjärrdatorer (dvs både källa och destination är på fjärrdatorer)...
script
Spara allt som skrivs på terminal till fil
script [-a] [filnamn]
| Alternativ | Funktion |
| -a | Foga till slutet av existerande fil |
Om inget filnamn anges får filen namnet typescript.
sed
Anropa strömeditor (icke-interaktiv)
sed [kommandon] [-f sfil] [fil...]
| Alternativ | Funktion |
| -f sfil | Läs kommandon från sfil |
För redigeringskommandon, se manualer.
set
Visa och sätta shellvariabler (skalvariabler) och shellflaggor
set [-o [flagga]]
| Alternativ | Funktion |
| -o flagga | Korn & Bourne-again shell: sätt flagga. Anges ej flagga visas aktiva flaggor |
sh
Starta kommandotolken Bourne shell
sh [argument...]
shift
Skifta positionsparametrar
shift [heltal]
heltal anger antalet steg som ska skiftas (förvalt värde 1)
shutdown
Stoppa systemet eller ändra inittillstånd
shutdown [-hr] tid (BSD/OSF/Linux)
shutdown [-y] [-gtid] [-iinittillstånd] (SVR4)
| Alternativ | Funktion |
| -h | Stoppa systemet (=halt) |
| -r | Återstarta systemet (=reboot) |
| tid | Anges med ordet now (=nu), i minuter från aktuell tid (format: +min) eller klockslag (format: tim:min). |
| -y | Låt kommandot självt bekräfta alla frågor med y (ja) |
| -gtid | Genomför stopp/tillståndsändring efter tid sekunder |
| -iinittillstånd | Placera datorn i det körningsläge som anges av inittillstånd |
sleep
Vänta angivet antal sekunder
sleep sekunder
sort
Sortera fil och/eller samsortera filer
sort [-cmu] [-o utfil] [-ttkn] [-bdfiMnr] [+n] [-m] [fil...]
| Alternativ | Funktion |
| -c | Kontrollera att filen redan är sorterad |
| -m | Samsortera (merge) redan sorterade filer |
| -u | Utmata enbart unika rader (ett exemplar utmatas) |
| -o utfil | Placera resultatet i utfil |
| -ttkn | Använd tkn som fältavskiljare (förvalt: blanka tecken) |
| -b | Ignorera inledande tabb- och blanktecken i sorteringsfält |
| -d | Sortera efter bokstäver, siffror och blanka (övriga ignoreras) |
| -f | Omvandla gemener till versaler vid jämförelser |
| -i | Ignorera icke-skrivbara tecken |
| -M | Behandla fält som månadsnamn |
| -n | Sortera i numerisk ordning |
| -r | Sortera i omvänd ordning |
| +n | Börja sorteringsnyckeln med fält n (numreras från 0) |
| -m | Avsluta sorteringsnyckeln med fält nr m |
spell
Upptäcka stavfel (ej alla system)
spell [fil...]
Anmärkning: I Linux förekommer vanligen ett annat rättstavningskommando: ispell, som i motsats till spell arbetar interaktivt (om man inte uttryckligen begär annat).
ssh
Logga in (eller köra kommando) på fjärrdator med "Secure shell"
ssh [-l användarnamn] datornamn [kommando]
ssh [användarnamn@]datornamn [kommando]
| Alternativ | Funktion |
| -l användarnamn | Specificera användarnamn i fjärrdatorn |
stty
Visa och sätta terminalparametrar
stty [-a] [parametrar]
| Alternativ | Funktion |
| -a | Visa alla gällande terminalparametrar |
Utan alternativ och parametrar visas vissa aktuella terminalparametrar.
su
Temporärt byta användar-ID
su [-] [användarnamn]
| Alternativ | Funktion |
| - | Gör skalet till ett loginskal |
Anges inget användarnamn sker byte till root (lösenord efterfrågas).
sudo
Utföra kommando som annan användare
sudo [-u användarnamn] kommando
| Alternativ | Funktion |
| -u användarnamn | Kör kommando som användarnamn |
Lösenord efterfrågas. Anges inget användarnamn utförs kommandot som root.
tail
Visa slutet av fil
tail [±radantal f] [fil]
+ anger att radantal ska räknas från filens början, - från filens slut. Lägg märke till att grundvarianten av kommandot enbart accepterar en fil som argument. Moderna versioner (inklusive GNU:s varaiant) accepterar dock flera filer som argument, även om vissa av dem då kräver att man använder syntaxen tail -nradantal.
| Alternativ | Funktion |
| -f | Avsluta ej vid filens slut, utan visa nya rader ("follow") allteftersom filen växer (används för att studera loggfiler m m). Avsluta med Ctrl-C |
tar
Kopiera fil till/från arkiv
tar -c[vjzMf tarfil] fil...
tar -r[vjzMf tarfil] fil...
tar -t[vjzMf tarfil] [fil...]
tar -x[vjzMf tarfil] [fil...]
| Alternativ | Funktion |
| -c | Skapa nytt arkiv |
| -r | Foga filerna till slutet av arkiv |
| -t | Visa lista med arkivinnehåll (inga filer kopieras) |
| -x | Läs tillbaka namngivna (eller alla) filer från arkiv |
| -v | Visa meddelanden om vad programmet gör |
| -j | GNU-tar (bl a Linux): bzip2-komprimera/avkomprimera |
| -z | GNU-tar (bl a Linux): gzip-komprimera/avkomprimera |
| -M | GNU-tar (bl a Linux). På flera volymer/disketter (ej ihop med j och z) |
| -f tarfil | Använd tarfil som arkivfil (i stället för standardenhet) |
Anmärkningar: Moderna tar-versioner behöver ofta inget minustecken
före alternativen (äldre versioner godtar inte alls minustecken).
GNU-tar (bl a Linux) kan även hantera (skapa, lista, packa upp)
arkiv på flera disketter (tillfoga alternativet M).
tee
Skicka utmatning både till standard output och till fil
tee [-a] [fil...]
| Alternativ | Funktion |
| -a | Foga till slutet av fil ("append") |
telnet
Kommunicera med annan dator med användning av TELNET-protokollet
telnet [värddator [port]]
Vid anrop utan argument startas telnet i kommandoläge.
Genom att ange portnummer (eller dess symboliska namn, t ex smtp) kan man upprätta kontakt med andra portar (tjänster) än telnet.
När anslutning upprättats kan man övergå från terminal- till kommandoläge med escapetecknet (vanl ^]). Återgång till terminalläge med Return utan kommando.
| Alternativ | Funktion |
| ? | Visa kommandolista |
| close | Stäng förbindelse (och vissa system även lämna telnet) |
| open datornamn | Upprätta förbindelse med fjärrdator |
| quit | Samma som close |
| send arg | Sänd speciella teckenföljder till fjärrdator (se manualer) |
| set arg värde | Sätt telnet-variabel till angivet värde |
test
Testa villkor
test uttryck
[ uttryck ]
time
Kör kommando och visa den tid (uttryckt i sekunder) som kommandot tagit att utföra
time kommandorad
touch
Ändra tidsmärkning för existerande fil, skapa ny (tom) fil annars
touch [fil...]
tr
Översätta tecken
tr [-cds] sträng1 [sträng2]
| Alternativ | Funktion |
| -c | Sätt teckenmängden till de tecken som ej ingår i sträng1 |
| -d | Radera (delete) tecknen som ingår i sträng1 |
| -s | Ersätt (substitute) upprepade förekomster av tecken i sträng1 med ett exemplar av motsvarande tecken i sträng2 |
traceroute
Visa den väg som paket tar till värddator
traceroute [-v] värddator
| Alternativ | Funktion |
| -v | Visa utförliga information om vad som sker |
tty
Visa terminalnamn
tty
umask
Fastställa mask för åtkomsträttigheter
umask [mask]
Anges ingen mask visas maskens aktuella värde.
umount
Avmontera filsystem (enbart "root")
umount enhetsnamn
umount katalognamn (=monteringspunkten)
unalias
Ta bort alias (ej Bourne shell)
unalias aliasnamn...
uname
Visa information om systemet
uname [-ans]
| Alternativ | Funktion |
| -a | Visa all information |
| -n | Visa datorns namn i nätverket |
| -s | Visa operativsystemets namn (förvalt om inget alternativ ges) |
uncompress
Packa upp compress-komprimerad fil
uncompress [-cv] [fil...]
| Alternativ | Funktion |
| -c | Utmata till standard output |
| -v | Visa namn på varje fil när den packas upp |
uniq
Visa unika rader i sorterad fil
uniq [-du] [-c] [infil [utfil]]
| Alternativ | Funktion |
| -d | Visa enbart rader som förekommer 2 eller fler ggr |
| -u | Visa enbart rader som ej förekommer 2 eller fler ggr |
| -c | Visa alla rader, men enbart ett ex av sådana som förekommer 2 eller fler ggr. Raderna inleds med antalet förekomster |
unpack
Packa upp Huffman-kodad fil (ej alla system)
unpack fil...
useradd
Skapa ny användare (ej alla system)
useradd [-m] [-c kommentar] [-d hemkatalog ] [-g grupp] användare
| Alternativ | Funktion |
| -m | Skapa hemkatalog |
| -c | Definiera innehållet i kommentarfältet i passwd-filen |
| -d | Ange fullständiga katalogvägen till hemkatalogen |
| -g | Ange grupptillhörighet |
userdel
Ta bort användare och dennes filer (ej alla system)
userdel [-r] användare
| Alternativ | Funktion |
| -r | Ta bort hemkatalogen (med alla filer) samt epost |
users
Visa lista med inloggade användare
users
uudecode
Återskapa fil som ASCII-kodats med uuencode-kommandot
uudecode [kodad fil]
uuencode
ASCII-koda (binär) fil
uuencode [källfil] filetikett
vi
Fullskärmseditor
vi [-c kommando] [fil...]
vi [+kommando] [fil...]
Om kommando ges enligt något av sätten ovan utförs det omedelbart vid starten. För redigeringskommandon, se specialdokumentation.
w
Visa lista med inloggade användare och vad de gör (ej alla system)
w
wall
Skriva till alla användare
wall [filnamn]
wc
Räkna rader, ord och tecken
wc [-clw] [fil...]
| Alternativ | Funktion |
| -c | Visa enbart teckenantal (chars) |
| -l | Visa enbart radantal (lines) |
| -w | Visa enbart ordantal (words) |
whatis
Visa online-manualens rubrikrad om sökord
whatis sökord...
Anmärkning: Kommandot ger samma resultat som man -f sökord
whereis
Söka filer som hör ihop med kommando (BSD-baserade system och Linux)
whereis kommando...
which
Visa fullständig katalogväg för exekverbart kommando (ej alla system)
which kommando...
who
Visa information om inloggade användare
who [-q | -T]
who am i
| Alternativ | Funktion |
| -q | Visa enbart användarnamn och antal inloggade |
| -T | Visa terminalens meddelandestatus (+ på, - av) |
whodo
Visa utförlig information om inloggade användare och vad de gör (ej alla system)
whodo
write
Skicka meddelande till inloggad användare
write användarnamn
xargs
Skapa argumentlista och exekvera kommando
xargs [kommando [argument...]]
xterm
Starta X-baserad terminalemulator (terminalfönster)
xterm [±sb] [-fn font]
| Alternativ | Funktion |
| ±sb | - med rullningslist. + utan (OBS) |
| -fn font | Typsnitt som skall användas för normal text |
zcat
Packa upp Lempel-Ziv-komprimerad fil till standard output
zcat [fil...]
Copyright © 2000 Martin Fahlgren
martin@1-1-7-46a.ghn.gbg.bostream.se[Till början av dokumentet] [Till MF:s artikelförteckning] [Till MF:s hemsida]