|
|
|
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)
|
|