Resurs 

Lathund för UNIX-kommandon

Behandlar: Vanliga UNIX-kommandon.

För ytterligare information om ett kommando skriver du

man <namnet på kommandot>

vid prompten, (man står för manual).

 

pwd

skriv ut namnet på aktuellt bibliotek (Print Working Directory),

cd bibliotek

ändra aktuellt bibliotek till det givna bibliotek (Change working Directory),

mkdir bibliotek

skapa ett nytt bibliotek (underbibliotek till det aktuella) (MaKe DIRectory),

rmdir bibliotek

ta bort ett existerande bibliotek (ReMove DIRectory),

ls

skriv ut vad som finns i aktuellt bibliotek (LiSt working directory),

mv oldFile  newFileName

byt namn på en existerande fil oldFile och ge den det nya filnamnet   newFileName (MoVe file to other name)

rm filnamn

tar bort fil (från aktuellt bibliotek) (ReMoVe file from the directory)

cat filnamn-1 filnamn-2

skriv ut innehållet av de angivna filerna på skärmen (conCATenate files)

echo text

skriv ut angiven text på skärmen (ECHO given characters onto the screen)

chmod +x fil

gör den angivna filen körbar (exekverbar) (CHange the MODe of the file: to eXecutable)

whereis kommando

letar reda på den fullständiga sökvägen till ett givet kommando

who

skriver ut en lista över vilka användare, som är inloggade just nu

   

Nedanstående kommandon är inte lika vanliga, men ändå nyttiga:

grep

sök efter rader, som innehåller visst mönster (ges som s.k. reguljärt uttryck)

gnu-grep

sök efter rader, precis som grep, fast har kraftfullare reguljära uttryck

tr

byt ut tecken mot andra tecken, parvist, t.ex. alla stora bokstäver mot små

head

skriv ut bara "huvudet" av en fil, t.ex. de tio första raderna

tail

skriv ut bara "svansen" av en fil, t.ex. de tio sista raderna

sort

sortera rader i alfabetisk, eller annan, ordning

uniq

ta bort dubblettrader (de måste stå dock direkt efter varandra)

uniq -c

räkna dubblettrader och lämna bara en unik kvar av varje rad, med frekvens på

wc

räkna raderna, orden och tecknen i en fil

cut

betrakta en rad, som ett antal kolumner, och "skär ut" angivna kolumner

paste

lägg ihop två filer, rad för rad, till bara en fil

split

delar en stor fil i mindre, mer hanterliga, filer, t.ex. i flera filer, alla 1000 rader långa

sed

editera raderna i en fil, på det sätt du specificerar i förväg (mha. ett skript)