De første kommandoer på din VPS: kig dig omkring på kommandolinjen
Du er logget ind på din VPS for første gang og ser kun en blinkende markør. Med en håndfuld kommandoer finder du rundt: hvor du står, hvad der ligger i en mappe, hvordan du læser eller retter en fil, og hvordan din server har det. Ikke logget ind endnu? Læs først Log ind på din VPS med SSH (og opret en SSH-nøgle), og sammenlign fingeraftrykket første gang, som beskrevet i Første gang du logger ind med SSH.
Sådan læser du prompten
Til venstre for markøren står prompten, for eksempel anna@web1:~$. Her kan du se, hvem du er (anna), på hvilken server (web1) og i hvilken mappe (~ er din egen hjemmemappe). Det sidste tegn er vigtigt: $ er en almindelig bruger, # er root. Root må alt, uden noget "er du sikker?". Arbejd derfor hellere med din egen bruger, og sæt sudo foran kommandoer, der kræver administratorrettigheder. Hvordan du opretter den bruger, kan du læse i Din egen bruger med sudo.
Kig dig omkring i mapper
| Kommando | Hvad den gør |
|---|---|
pwd | Viser, hvilken mappe du står i nu |
ls -la | Viser indholdet af mappen med rettigheder, ejer og størrelse, også skjulte filer (navne, der starter med et punktum, som .ssh) |
cd /etc/ssh | Går til en mappe. cd .. går én mappe op, og cd uden noget efter bringer dig tilbage til din hjemmemappe |
Nogle mapper støder du på hele tiden: /etc (konfiguration), /var/log (logfiler), /home (hjemmemapper), /root (roots hjemmemappe) og /var/www eller /srv (websites og tjenester). Store og små bogstaver tæller: /etc/SSH findes ikke, men /etc/ssh gør.
Læs og rediger filer
cat filviser en kort fil på én gang.less fillader dig bladre med piletasterne og mellemrumstasten. Du søger med/ordog afslutter medq.tail -n 50 filviser de sidste 50 linjer, praktisk til logfiler.nano filåbner en enkel editor. Gem med Ctrl+O og Enter, og luk med Ctrl+X.
Lav en kopi, før du retter i en konfigurationsfil, for eksempel sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak. Ændr én ting ad gangen, og test konfigurationen, før du genstarter tjenesten: mange programmer har deres egen kommando til det, som sudo sshd -t eller sudo nginx -t.
Hvordan har din server det?
| Kommando | Hvad du ser |
|---|---|
cat /etc/os-release | Hvilket styresystem og hvilken version der kører, for eksempel Debian 13 eller Ubuntu 24.04 LTS |
uptime | Hvor længe serveren har været tændt, og belastningen (load) over 1, 5 og 15 minutter |
df -h | Ledig diskplads. En fuld disk er en almindelig grund til, at en server "bare" stopper |
free -h | Hukommelse. Kig på kolonnen available, ikke på free: Linux bruger ledig hukommelse som cache og giver den tilbage, når et program har brug for den |
ip -brief address | Din servers IP-adresser |
Løber din disk fuld, eller er serveren langsom, så se Fuld disk, fuld hukommelse eller langsom server. Brug for mere diskplads? Se Udvid diskpladsen på din VPS.
Find hjælp
man lsåbner manualen til en kommando. Du blader og søger på samme måde som iless. Mangler manualerne, så installer dem medsudo apt install man-db.ls --helpgiver en kort liste med indstillinger for de fleste kommandoer.- Tab-tasten udfylder navne på kommandoer og filer. Det sparer dig for tastefejl. Med pil op henter du tidligere kommandoer frem.
rm har ingen papirkurv: væk er væk. Vær ekstra forsigtig med rm -r (en mappe med alt indhold) og med jokertegn som *, især når du er root. Indsæt heller aldrig kommandoer fra internettet uden at læse dem først. Tag et snapshot før en stor ændring, se Snapshots og backup af din VPS.Din VPS er fuldt selvadministreret: det, der sker inde på din server, styrer du selv. Vi hjælper med WebOké-delen, som VPS-skærmen, netværket og snapshots. Arbejder du hellere med en hostingpakke? Der får du en mere begrænset kommandolinje, se SSH-adgang og Terminal i DirectAdmin: hvilke pakker og hvordan du logger ind.
Vil du lære mere? Tag det gratis kursus VPS og Linux-serveradministration, lektion 1.4 Se dig om på kommandolinjen.
