Esimesed käsud sinu VPS-is: tutvu käsureaga
Logisid esimest korda oma VPS-i sisse ja näed ainult vilkuvat kursorit. Käputäie käskudega leiad oma tee: kus sa asud, mis kaustas on, kuidas faili lugeda või muuta ja milline on serveri seisund. Pole veel sisse loginud? Loe kõigepealt artiklit VPS-i sisselogimine SSH-ga (ja SSH-võtme loomine) ja võrdle esimesel korral sõrmejälge, nagu on kirjeldatud artiklis Esimene sisselogimine SSH-ga.
Prompti lugemine
Kursorist vasakul on prompt, näiteks anna@web1:~$. Sealt näed, kes sa oled (anna), millises serveris (web1) ja millises kaustas (~ on sinu kodukaust). Viimane märk on oluline: $ tähendab tavakasutajat, # tähendab root'i. Root võib teha kõike, ilma et küsitaks "kas oled kindel". Seepärast tööta pigem oma kasutajaga ja lisa sudo nende käskude ette, mis vajavad haldusõigusi. Kuidas sellise kasutaja lood, loe artiklist Oma kasutaja sudo õigustega.
Kaustades ringi vaatamine
| Käsk | Mida see teeb |
|---|---|
pwd | Näitab, millises kaustas sa praegu oled |
ls -la | Näitab kausta sisu koos õiguste, omaniku ja suurusega, ka peidetud faile (nimed, mis algavad punktiga, nagu .ssh) |
cd /etc/ssh | Liigub kausta. cd .. viib ühe kausta võrra üles, cd ilma millegita viib sind tagasi kodukausta |
Mõned kaustad tulevad ikka ja jälle ette: /etc (konfiguratsioon), /var/log (logifailid), /home (kodukaustad), /root (root'i kodukaust) ja /var/www või /srv (veebisaidid ja teenused). Suurtähed loevad: /etc/SSH ei ole olemas, /etc/ssh on.
Failide lugemine ja muutmine
cat failnäitab lühikest faili korraga tervikuna.less faillaseb sirvida nooleklahvide ja tühikuklahviga. Otsimiseks kasuta/sõna, väljumiseksq.tail -n 50 failnäitab viimast 50 rida, kasulik logifailide puhul.nano failavab lihtsa redaktori. Salvestamiseks vajuta Ctrl+O ja Enter, väljumiseks Ctrl+X.
Tee enne konfiguratsioonifaili muutmist koopia, näiteks sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak. Muuda korraga ainult ühte asja ja testi konfiguratsiooni enne teenuse taaskäivitamist: paljudel programmidel on selleks oma käsk, näiteks sudo sshd -t või sudo nginx -t.
Milline on sinu serveri seisund?
| Käsk | Mida näed |
|---|---|
cat /etc/os-release | Milline operatsioonisüsteem ja versioon töötab, näiteks Debian 13 või Ubuntu 24.04 LTS |
uptime | Kui kaua server on juba töötanud ja koormus (load) viimase 1, 5 ja 15 minuti jooksul |
df -h | Vaba kettaruum. Täis ketas on sage põhjus, miks server "lihtsalt niisama" seiskub |
free -h | Mälu. Vaata veergu available, mitte free: Linux kasutab vaba mälu vahemäluna ja annab selle tagasi, kui mõni programm seda vajab |
ip -brief address | Sinu serveri IP-aadressid |
Kui ketas saab täis või server on aeglane, vaata artiklit Ketas täis, mälu täis või aeglane. Vajad rohkem kettaruumi? Vaata artiklit VPS-i kettaruumi suurendamine.
Abi leidmine
man lsavab käsu kasutusjuhendi. Sirvimine ja otsimine käib samamoodi naguless'is. Kui juhendid puuduvad, paigalda need käsugasudo apt install man-db.ls --helpannab enamiku käskude puhul lühikese valikute loendi.- Tab-klahv täiendab käskude ja failide nimesid. See hoiab ära trükivigu. Ülesnoolega saad varasemad käsud tagasi.
rm ei kasuta prügikasti: kustutatu on jäädavalt kadunud. Ole eriti ettevaatlik käsuga rm -r (kaust koos kogu sisuga) ja metamärkidega nagu *, eriti kui oled root. Ära kleebi ka internetist käske, ilma et oleksid need enne läbi lugenud. Tee enne suurt muudatust hetktõmmis, vaata artiklit VPS-i hetktõmmised ja varukoopiad.Sinu VPS on täielikult isehallatav: seda, mis serveris toimub, haldad ise. Meie aitame WebOké poolega, näiteks VPS-i vaate, võrgu ja hetktõmmistega. Eelistad töötada majutuspaketiga? Seal on sul piiratum käsurida, vaata artiklit SSH-ligipääs ja Terminal DirectAdminis: millised paketid ja kuidas sisse logida.
Tahad rohkem teada? Läbi tasuta kursus VPS ja Linuxi serveri haldus, õppetund 1.4 Käsureal ringi vaatamine.
