Pirmosios komandos Jūsų VPS: apsižvalgymas komandinėje eilutėje
Prisijungėte prie savo VPS pirmą kartą ir matote tik mirksintį žymeklį. Keliomis komandomis greitai susiorientuosite: kur esate, kas yra kataloge, kaip perskaityti ar pakeisti failą ir kokia Jūsų serverio būklė. Dar neprisijungėte? Pirmiausia perskaitykite Prisijungimas prie VPS per SSH (ir SSH rakto sukūrimas), o jungdamiesi pirmą kartą palyginkite piršto atspaudą (fingerprint), kaip aprašyta straipsnyje Pirmasis prisijungimas per SSH.
Kaip skaityti raginimą
Kairėje nuo žymeklio matomas raginimas (prompt), pavyzdžiui, anna@web1:~$. Iš jo matote, kas esate (anna), kuriame serveryje (web1) ir kuriame kataloge (~ yra Jūsų namų katalogas). Paskutinis ženklas svarbus: $ reiškia įprastą naudotoją, # reiškia root. Root gali viską, be jokio „ar tikrai?“. Todėl geriau dirbkite su savo naudotoju ir rašykite sudo prieš komandas, kurioms reikia administratoriaus teisių. Kaip sukurti tokį naudotoją, aprašyta straipsnyje Nuosavas naudotojas su sudo.
Naršymas po katalogus
| Komanda | Ką ji daro |
|---|---|
pwd | Parodo, kuriame kataloge šiuo metu esate |
ls -la | Parodo katalogo turinį su teisėmis, savininku ir dydžiu, taip pat ir paslėptus failus (pavadinimus, prasidedančius tašku, pavyzdžiui, .ssh) |
cd /etc/ssh | Pereina į katalogą. cd .. pakyla vienu katalogu aukštyn, o cd be nieko po jo grąžina Jus į namų katalogą |
Kai kuriuos katalogus matysite nuolat: /etc (konfigūracija), /var/log (žurnalų failai), /home (namų katalogai), /root (root namų katalogas) ir /var/www arba /srv (svetainės ir paslaugos). Didžiosios raidės svarbios: /etc/SSH neegzistuoja, o /etc/ssh egzistuoja.
Failų skaitymas ir redagavimas
cat failasparodo trumpą failą iš karto.less failasleidžia naršyti rodyklėmis ir tarpo klavišu. Ieškoti galite su/žodis, išeiti suq.tail -n 50 failasparodo paskutines 50 eilučių, tai patogu žurnalų failams.nano failasatveria paprastą redaktorių. Išsaugoti: Ctrl+O ir Enter, išeiti: Ctrl+X.
Prieš keisdami konfigūracijos failą, pasidarykite jo kopiją, pavyzdžiui, sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak. Keiskite po vieną dalyką ir prieš paleisdami paslaugą iš naujo patikrinkite konfigūraciją: daugelis programų tam turi savo komandą, pavyzdžiui, sudo sshd -t arba sudo nginx -t.
Kokia Jūsų serverio būklė?
| Komanda | Ką matysite |
|---|---|
cat /etc/os-release | Kokia operacinė sistema ir kokia jos versija veikia, pavyzdžiui, Debian 13 arba Ubuntu 24.04 LTS |
uptime | Kiek laiko serveris jau veikia ir jo apkrova (load) per 1, 5 ir 15 minučių |
df -h | Laisva disko vieta. Pilnas diskas yra dažna priežastis, kodėl serveris „be jokios priežasties“ nustoja veikti |
free -h | Atmintis. Žiūrėkite į stulpelį available, o ne į free: Linux naudoja laisvą atmintį kaip podėlį (cache) ir ją grąžina, kai jos prireikia programai |
ip -brief address | Jūsų serverio IP adresai |
Jei diskas pildosi arba serveris veikia lėtai, žr. Pilnas diskas, pilna atmintis ar lėtas veikimas. Reikia daugiau disko vietos? Žr. VPS disko vietos padidinimas.
Kur rasti pagalbos
man lsatveria komandos vadovą. Naršyti ir ieškoti galite taip pat, kaipless. Jei vadovų nėra, įdiekite juos komandasudo apt install man-db.ls --helpdaugumoje komandų pateikia trumpą parinkčių sąrašą.- Tab klavišas užbaigia komandų ir failų pavadinimus. Taip išvengsite rašybos klaidų. Rodyklės aukštyn klavišu galite grąžinti ankstesnes komandas.
rm neturi šiukšlinės: kas ištrinta, to nebėra. Būkite ypač atsargūs su rm -r (katalogas su visu jo turiniu) ir pakaitos simboliais, pavyzdžiui, *, ypač kai esate root. Taip pat neįklijuokite komandų iš interneto jų prieš tai neperskaitę. Prieš didelį pakeitimą pasidarykite momentinę kopiją (snapshot), žr. VPS momentinės kopijos (snapshots) ir atsarginės kopijos.Jūsų VPS yra visiškai savarankiškai valdomas: tai, kas vyksta Jūsų serveryje, valdote patys. Mes padedame su WebOké dalimi, pavyzdžiui, VPS ekranu, tinklu ir momentinėmis kopijomis. Mieliau dirbate su prieglobos planu? Ten turite ribotesnę komandų eilutę, žr. SSH prieiga ir Terminal DirectAdmin: kuriems planams ji prieinama ir kaip prisijungti.
Norite sužinoti daugiau? Išklausykite nemokamo kurso VPS ir Linux serverių administravimas pamoką 1.4 Apsižvalgymas komandų eilutėje.
