©ilj@flowsim.se
MINIMANUALER
UNIX


UNIX/Linux
för nybörjare



 
en fyrkant

 
Innehåll på den här sidan:

 

 
LOGGA IN
Använd till exempel HyperTerminalen (Windows 95) och gör då så här:
 
1 välj Start/ Program/ Tillbehör/ HyperTerminalen
2 dubbelklicka på hypertrm.exe.
3 välj en ikon och hitta på ett namn - klicka på OK.
4 fyll i telefonnummer - klicka på OK.
 
Datorn ringer nu upp och går allt som det ska uppmanas man att ange
 
5 login: skriv användarnamn - tryck på ENTER
6 password: skriv lösenord - tryck på ENTER

 
Om användarnamn och lösenord är OK kan det se ut ungefär så här:
 
yourserver:dittanvnamn>
 
Efter pilen skriver man kommandon. När man skrivit ett kommando trycker man på ENTER. Vill man till exempel ringa av och avsluta kan man göra det genom att skriva
logout och trycka på ENTER:
 
yourserver:dittanvnamn>
logout
 
(Avsluta kan man också göra genom att uppe på menyraden välja Samtal/ Koppla ifrån.)
 

 
en fyrkant

 

 

 
2 NÅGRA UNIX-KOMMANDON

  • på den här sidan används en grönblå färg för det man skriver som användare
  • stora eller små bokstäver spelar roll; Pwd är inte samma sak som pwd
  • med "+ ENTER" menas här "tryck på ENTER"
  • med "+ SPACE" menas här "tryck på mellanslagstangenten"
  • med "... + ESCAPE" menas här "skriv text och tryck på ESCAPE"
     

Hur man flyttar sig mellan olika kataloger och tar reda på vad som finns i dem
 
Om man vill veta i vilken katalog man befinner sig kan man skriva
 
pwd + ENTER
 
= present working directory - aktuell katalog/mapp

 
-----------------

 
Om man villl veta vilka filer som finns i den aktuella katalogen/mappen skriver man
 
ls + ENTER
 

 
Resultatet skulle kunna se ut så här:
 
-------------

Mail       public_html
 
yourserver>
-------------
 
Om det visar sig att man har fler filer än vad som får plats på skärmen - de kommer då att rulla förbi i oläsbar fart - kan man skriva

 
ls | more + ENTER
 
vilket listar filerna skärmvis.
Tryck på SPACE för att komma till nästa sida. Om man hittat den fil man letade efter och inte vill se övriga sidor skriver man
q för att komma till prompten igen.
 
-----------------

 
Om man vill komma till en katalog/mapp som ligger precis under den man befinner sig i skriver man så här
 
cd dinmappsnamn + ENTER
 
= change directory - byt katalog/mapp

 
-----------------

 
Om man vill komma till en katalog/mapp som ligger över den man befinner sig i skriver man så här
 
cd .. + ENTER
 
Två steg uppåt kommer man om man skriver

 
cd ../.. + ENTER
 
-----------------

 
Vet man vart man ska skriver man förstås direkt hela vägen till filen eller mappen, till exempel
 
cd public_html/bildkatalog + ENTER
 
-----------------

 
Om man vill titta på en fil (utan att kunna ändra något i den) som heter filnamn skriver man
 
more filnamn + ENTER
 
vilket visar filen skärmvis.
Tryck SPACE för nästa sida, skriv
q för att komma tillbaka till prompten
 

HUR MAN GöR ÄNDRINGAR I EN FIL
i exemplet används texteditorn
vi; det finns flera texteditorer (t ex pico, emacs) som är enklare att använda, fördelen med vi är att den finns på alla UNIX-system

Om man vill göra ändringar i en fil som heter
filnamn skriver man
 
vi filnamn + ENTER
 
När filen öppnats kan man använda piltangenterna för att flytta cursorn. Ett blinkande _ visar var man befinner sig.
 
Allra först - en nödutång: hur tar man sig ut ur filen utan att förstöra något om man inte riktigt vet vad man har gjort? Ett sätt är att göra så här:

  1. tryck på ESCAPE (Esc)
  2. tryck på kolon
  3. längst till vänster på en ny rad ska då ett kolon visa sig
  4. om det inte syns till något ensamt kolon utan det du skriver hamnar mitt i texten tryck på ESCAPE (Esc) igen
  5. tryck på kolon igen
  6. skriv q följt av ett !
Nu ska det längst till vänster på en ny rad se ut så här:
 
:q!
 
Det betyder "avsluta det här men spara ingenting av de ändringar som (eventuellt) gjorts". Tryck på ENTER.

 
-----------------

 
Om man vill avsluta vi och komma tillbaka till prompten skriver man
 
:q + ENTER
 
-----------------

 
Om man vill avsluta efter att ha gjort ändringar man vill spara skriver man
 
:wq + ENTER
 
= write & quit - spara och avsluta

 
-----------------

 
Om man vill avsluta efter att ha gjort ändringar man INTE vill spara skriver man
 
:q! + ENTER
 
= quit! - avsluta men spara inga ändringar

 
-----------------

 
--- RADERA
 
ett tecken: placera cursorn på tecknet i fråga och skriv

 
x
 
-----------------

 
en hel rad: placera cursorn på aktuell rad och skriv
 
dd
 
-----------------

 
Om man ångrar raderingen skriver man
 
u
 
= undo - ångra
 
-----------------

 
--- ERSÄTTA TECKEN
 
ett tecken: placera cursorn på aktuellt tecken, skriv

 
r
 
och skriv det nya tecknet.
 
-----------------

 
flera tecken: placera cursorn på första tecknet, skriv
 
R ... + ESCAPE
 
dvs skriv
R och skriv den nya texten över den gamla. När det är klart trycker man på ESCAPE!
 
-----------------

 
flera tecken: om man vill ersätta tre tecken med fler än tre tecken, t ex byta ordet "hus" mot "stuga", placerar man cursorn på första tecknet, skriver antalet tecken man vill byta ut och s, t ex
 
3s ... + ESCAPE
 
dvs skriv
3s och skriv den nya texten. När det är klart trycker man på ESCAPE.
 
-----------------

 
--- LÄGGA TILL TEXT - append / Append
 
placera cursorn på aktuellt tecken, skriv

 
a ... + ESCAPE
 
dvs skriv
a, skriv ny text och tryck på ESCAPE - den nya texten hamnar efter den markerade bokstaven; om man till exempel vill lägga till ett "att" mellan "kommer" och "visa", placerar man cursorn på tomrummet mellan orden, skriver a , skriver "att" och trycker på ESCAPE
 
-----------------

 
om man vill lägga till något i slutet av raden skriver man
 
A ... + ESCAPE
 
-----------------

 
--- INFOGA - insert / Insert
 
placera cursorn på aktuellt tecken, skriv

 
i ... + ESCAPE
 
dvs skriv
i, skriv ny text och tryck på ESCAPE - den nya texten hamnar före den markerade bokstaven; om man till exempel vill lägga till ett "m" i "komer", placerar man cursorn på "e", skriver i , skriver "m" och trycker på ESCAPE
 
-----------------

 
om man vill infoga något i början av raden skriver man
 
I ... + ESCAPE
 
-----------------

en fyrkant

 
LETA EFTER ORD i FiL
 
grep sökord *
 
Ovanstående kommando listar alla filer (i den aktuella katalogen) där ordet sökord förekommer.
 
grep -i sökord *
 
Ovanstående kommando listar alla filer (i den aktuella katalogen) där ordet sökord eller SökoRd förekommer (dvs. utan att ta hänsyn om ordet innehåller VERSALER).
 
grep -L sökord *
 
Ovanstående kommando listar alla filer (i den aktuella katalogen) där ordet sökord iNTE förekommer.
 

 
en linje
Sidan gjordes av
 
ilj
 
ilj@flowsim.se
 
en fyrkant
 
Senast ändrad 1 februari 1999.
 

 
Den här sidan hör hemma i ett ramsystem
hos
www.flowsim.se