De første kommandoene på VPS-en din: se deg rundt på kommandolinjen
Du har logget inn på VPS-en din for første gang og ser bare en blinkende markør. Med en håndfull kommandoer finner du veien: hvor du står, hva som ligger i en mappe, hvordan du leser eller endrer en fil og hvordan det står til med serveren din. Ikke logget inn ennå? Les først Logg inn på VPS-en din med SSH (og lag en SSH-nøkkel), og sammenlign fingeravtrykket første gang, som i Første innlogging med SSH.
Slik leser du ledeteksten
Til venstre for markøren står ledeteksten (prompten), for eksempel anna@web1:~$. Der ser du hvem du er (anna), på hvilken server (web1) og i hvilken mappe (~ er din egen hjemmemappe). Det siste tegnet er viktig: $ er en vanlig bruker, # er root. Root kan gjøre alt, uten noe «er du sikker?». Jobb derfor heller med en egen bruker, og sett sudo foran kommandoer som trenger administratorrettigheter. Hvordan du lager den brukeren, står i En egen bruker med sudo.
Se deg rundt i mapper
| Kommando | Hva den gjør |
|---|---|
pwd | Viser hvilken mappe du står i nå |
ls -la | Viser innholdet i mappen, med rettigheter, eier og størrelse, også skjulte filer (navn som begynner med punktum, som .ssh) |
cd /etc/ssh | Går til en mappe. cd .. går én mappe opp, cd uten noe etter tar deg tilbake til hjemmemappen din |
Noen mapper kommer du stadig borti: /etc (konfigurasjon), /var/log (loggfiler), /home (hjemmemapper), /root (hjemmemappen til root) og /var/www eller /srv (nettsteder og tjenester). Store og små bokstaver teller: /etc/SSH finnes ikke, /etc/ssh gjør det.
Les og rediger filer
cat filviser en kort fil på én gang.less fillar deg bla med piltastene og mellomromstasten. Du søker med/ordog avslutter medq.tail -n 50 filviser de siste 50 linjene, nyttig for loggfiler.nano filåpner en enkel editor. Lagre med Ctrl+O og Enter, avslutt med Ctrl+X.
Ta en kopi før du endrer en konfigurasjonsfil, for eksempel sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak. Endre én ting om gangen, og test konfigurasjonen før du starter tjenesten på nytt: mange programmer har en egen kommando for det, som sudo sshd -t eller sudo nginx -t.
Hvordan står det til med serveren din?
| Kommando | Hva du ser |
|---|---|
cat /etc/os-release | Hvilket operativsystem og hvilken versjon som kjører, for eksempel Debian 13 eller Ubuntu 24.04 LTS |
uptime | Hvor lenge serveren har vært på, og belastningen (load) over 1, 5 og 15 minutter |
df -h | Ledig diskplass. En full disk er en vanlig grunn til at en server «plutselig» stopper |
free -h | Minne. Se på kolonnen available, ikke på free: Linux bruker ledig minne som hurtigbuffer og gir det tilbake når et program trenger det |
ip -brief address | IP-adressene til serveren din |
Blir disken full eller er serveren treg, se Full disk, fullt minne eller treg server. Trenger du mer diskplass? Se Utvid diskplassen på VPS-en din.
Finn hjelp
man lsåpner bruksanvisningen for en kommando. Du blar og søker på samme måte som iless. Mangler bruksanvisningene, installer dem medsudo apt install man-db.ls --helpgir en kort liste med valg for de fleste kommandoer.- Tab-tasten fullfører navn på kommandoer og filer. Det sparer deg for skrivefeil. Med pil opp henter du frem tidligere kommandoer.
rm har ingen papirkurv: borte er borte. Vær ekstra forsiktig med rm -r (en mappe med alt i) og med jokertegn som *, særlig når du er root. Lim heller ikke inn kommandoer fra internett uten å lese dem først. Ta et snapshot før en stor endring, se Snapshots og sikkerhetskopier av VPS-en din.VPS-en din er fullt selvadministrert: det som skjer inne på serveren din, styrer du selv. Vi hjelper med WebOké-delen, som VPS-skjermen, nettverket og snapshots. Jobber du heller med en hostingpakke? Der har du en mer begrenset kommandolinje, se SSH-tilgang og terminalen i DirectAdmin: hvilke pakker og hvordan du logger inn.
Vil du lære mer? Ta det gratis kurset VPS og Linux-serveradministrasjon, leksjon 1.4 Se deg rundt på kommandolinjen.
