Pereiti prie pagrindinio turinio

Dažniausiai naudojamos SSH komandos

Šioje pamokoje pateikiame virtualių serverių administravimui dažniausiai naudojamas SSH komandas.

Komanda: ls
​
Paskirtis: parodo visus failus/direktorijas, esančias toje direktorijoje, kurioje šiuo metu esate.
​
​Pavyzdžiai:
​ls -al - parodo visus failus, direktorijas ir platesnę informaciją apie kiekvieną iš jų
​ls *.html - parodo visus failus, kurie baigiasi .html

​
​Komanda: pwd
​
Paskirtis: parodo pilną kelią iki tos kategorijos, kurioje esate.
​
​Komanda: cd
​
Paskirtis: pakeisti direktoriją (pvz cd /var nukels į /var direktoriją).
​
​Pavyzdžiai:
​cd ~ - nukelia į "home" direktoriją.
​cd - - eiti į anksčiau buvusią direktoriją (žingsnis atgal).
​cd .. - eiti viena direktorija aukščiau.

​
​Komanda: cat
​
Paskirtis: ekrane parodo failo turinį.
​
​Pavyzdžiai:
​cat index.html - parodo index.html failo turinį.
​
​Komanda: chmod
​
Paskirtis: pakeičia naudotojų/grupių privilegijas į failą.
​
​Pavyzdžiai:
​chmod 000 config.html - niekas neturi teisių į failą config.html.
​chmod 100 config.html - naudotojas gali vykdyti failą, o kiti neturi jokių teisių.
​chmod 777 config.html - visi gali ir skaityti, ir rašyti, ir vykdyti.

​
​Komanda: chown
​
Paskirtis: pakeičia failo savininką ir grupę.
​
​Pavyzdžiai:
​chown root config.php - pakeičia failo config.php savininką į root.
​chown root.root config.php - pakeičia failo config.php savininką ir grupę į root.

​
​Komanda: tail
​
Paskirtis: tas pats kas cat, bet parodo tik failo pabaigą.
​
​Pavyzdžiai:
​tail /var/log/messages - parodo 20 paskutinių failo /var/log/messages eilučių.
​tail -100 - parodo 100 paskutinių eilučių.

​
​Komanda: more
​
Paskirtis: tas pats kas cat, bet vienu metu parodo tik tiek teksto, kiek telpa į ekraną.
​
​Pavyzdžiai:
​more /var/log/messages - parodo tiek teksto, kiek telpa į ekraną. Norint pereiti į kitą "puslapį" - spausti SPACE klavišą, norint išeiti iš failo peržiūros - spausti "q".
​
​Komanda: pico
​
Paskirtis: paprastas failo redaktorius.
​
​Pavyzdžiai:
​pico /home/useris/public_html/index.html - atidaro failą index.html redagavimui.
​
​Komanda: w
​
Paskirtis: parodo kas šiuo metu prisijungę prie serverio.
​
​Komanda: top
​
Paskirtis: realiu laiku atvaizduoja pagrindinę serverio apkrovimo informacija (RAM, uptime, top procesai ir kt).
​
​Komanda: touch
​
Paskirtis: sukuria tuščią failą.
​
​Pavyzdžiai:
​touch /home/useris/public_html/kontaktai.html - sukuria failą kontaktai.html direktorijoje /home/useris/public_html/kontaktai/.
​
​Komanda: mkdir
​
Paskirtis: sukuria direktoriją.
​
​Pavyzdžiai:
​mkdir nuotraukos - sukuria direktoriją /nuotraukos.
​
​Komanda: cp
​
Paskirtis: failų kopijavimas.
​
​Pavyzdžiai:
​cp index.html index2.html - nukopijuoja failo index.html turinį į index2.html failą (abu toje pačioje direktorijoje).
​cp -a /home/useris/public_html/test/* /home/useris/public_html/ - perkelia visus failus iš /public_html/test/ direktorijos į /public_html.

​
​Komanda: mv
​
Paskirtis: failų perkėlimas (naudojamas panašiai kaip ir cp).
​
​Komanda: rm
​
Paskirtis: failų trynimas.
​
​Pavyzdžiai:
​rm index2.html - ištrina index2.html failą.
​rm -f index2.html - ištrina index2.html failą be paklausimo "ar nori ištrinti" ("force").
​rm *.html - ištrina visus failus, kurie baigiasi .html.

​
​Komanda: clear
​
Paskirtis: išvalo SSH konsolės ekraną.
​
​Komanda: exit
​
Paskirtis: išeiti iš SSH konsolės arba atsijungti nuo vartotojo.
​
​Komanda: tar
​
​
paskirtis:failų archyvų kūrimas, išskleidimas.Pavyzdžiai.:tar -zxvf failas.tar.gz : Failo išskleidimas
tar -xvf failas.tar : Failo išskleidimas
tar -cf testas.tar testas/ : Surenka visus failus aplanke testas/ ir sudeda į testas.tar archyvą.
gzip -d failas.gz : Išarchyvuoja failą.
​
​Komanda: top
​
Paskirtis: parodo šiuo metu serveryje veikiančias aplikacijas

Ar gavote atsakymą į savo klausimą?