Linuxterminalen del 1

Skickad

Den hör guiden förutsätter att du inte har någon vana av Linux-terminalen, men har viss Windows-vana.

Du har just öppnat upp ett svart teminalfönster och har ingen aning om vad du ska göra.

Om du loggar in i datorn via terminalen kommer du mötas av orden:

Login as:

och du ska skriva ditt användarnamn (hädanefter kallad Användare), sedan kommer den fråga efter Password.

Nu är du inloggad och möts av en prompt som antagligen ser ut så här:
(man kan få prompten att se ut hur som helst, så den behöver inte se ut så)

användare@dator:~$

Skulle raden sluta med # istället för $ är du inloggad som admin, vilket fungerar lite annorlunda.

Börja skriv

pwd

och du får svaret /home/användare
pwd står för Present Working Directory och talar om var du är någonstans.
Första snedstreckecket / betyder root, home betyder hemkataloger och användare är din hemkatalog.
Har du Windowsvana kanske du tänker att det motsvarar C:\Users\Användare
Nästan, men inte riktigt.
Det stämmer att C:\Users i Windows är ungefär samma sak som /home i Linux, men C:\ är inte alls samma sak som / (root).
C:\ är hårddiskens rot, medan / är datorns rot. Linux / motsvaras av “Den här datorn” i Windows om man öppnar utforskaren.
Prova att skriva:

ls

Det betyder list och listar alla filer som finns i katalogen där man är.
Det är samma kommando som dir i Windows.
Om det är första gången du loggar in kan det hända att din hemkatalog är tom och då finns det inte mycket att se.
Låt oss utforska resten av datorn, skriv:

cd ..

Cd står för change directory och är samma kommando som i Windows.
Observera att prompten har ändrats till användare@dator:/home$
Prova skriva pwd och du se att du är i /home, precis som prompten säger.
Prova använd ls igen och alla användarkataloger kommer att visas, inklusive din hemkatalog.
Det finns två specialkommandon, ‘.’ (punkt) och ‘..’ (dubbelpunkt):
Punkt är en förkortning för den katalog man är i, medan dubbelpunkt är förkortning för katalogen ett steg upp.
Är man i /home/användare och skriver cd .. så hoppar man upp ett steg till /home.
I Windows kan man också skriva cd.. – men observera att i Linux måste man ha ett mellanslag mellan cd och ..
Låt oss hoppa upp ytterligare ett steg:

cd ..
ls

Vi är nu i roten och har listat alla filer som finns där (de flesta är dock kataloger).
Intressanta kataloger är bin, dev, etc, home, root.
Bin står för binaries och innehåller de flesta Linux-kommandona.
Dev står för devices och innehåller all hårdvara i dator, inklusive hårddiskarna.
Etc innehåller alla konfigurationsfiler för Linux.
Home är alla hemkataloger.
Root är root-användarens hemkatalog.
Prova:

cd etc && ls

Det är samma sak som:

cd etc
ls

Man behöver inte trycka retur, utan kan skriva flera kommandon efter varandra skiljda med &&.
Säg nu att vi vill gå tillbaks till vår hemkatalog, vi kan göra det på flera sätt:

cd .. && cd home && cd användare
cd /home/användare
cd ~
cd

Antingen kan vi gå en katalog åt gången: cd .. && cd home && cd användare
Eller så kan vi skriva hela sökvägen direkt: cd /home/användare
Eller så kan vi använda förkortningen: cd ~
Tilde (~) är alltså förkortningen för ens hemkatalog och anledningen till att prompten i hemkatalogen ser ut så här: användare@dator:~$
Slutligen kan bara skriva cd för att hamna i sin hemkatalog.

Nu vet du hur du tar dig runt i Linuxdatorn med pwd, ls och cd och det är dags att avsluta:

exit

loggar ut dig ur terminalen.

Skribent