Najkorisnije SSH naredbe
SSH naredbe su vrlo važan alat za bilo koji administrator sustava ili napredni webmaster koji domaćini web stranice nisu na regularnom hostingu, već na posvećenom poslužitelju. Konfiguriranje takvih poslužitelja obično se vrši putem konzole pomoću Linux naredbi.
sadržaj
Za povezivanje možete koristiti razne programe, na primjer, PuTTY. SSH također obrađuje Bitvise SSH klijent. Zapravo, oni su jedno i isto. Zato većina administratora koristi ono što su upravo navikli.
PuTTY SSH
Ispod fotografije možete vidjeti programsku konzolu programa PuTTY. Kada se povezujete s bilo kojim programom, morate odrediti host (IP adresu) poslužitelja i port na kojem se ova konzola izvodi. Obično ovo je 22. luka.
Neke ljuske za povezivanje s poslužiteljem nude zapamtiti vašu prijavu i zaporku. To se ne preporučuje. Najveći iznos koji možete zapamtiti jest prijava za pojednostavljenje rada. Ali uvijek ponovno unesite zaporku. Ovi klijenti ponekad su hakirani, a napadači kradu vaše podatke.
Bitvise SSH klijent
Također SSH Linux naredbe dobro funkcioniraju u Bitvise SSH klijentu. Konzola je točno ista, ali osim toga, FTP se odmah otvara u ovom programu.
Možete upotrijebiti bilo što. Glavna stvar koju vam se sviđalo i sve je radio. Princip je isti posvuda.
SSH naredbe za nadzor sustava
Naredbe SSH konzole omogućuju nadzor nad poslužiteljem. Da biste to učinili, upišite tipku htop. Rezultat je slika koju vidite u nastavku.
Sva računala će imati različite informacije. U tom je slučaju naveden slab poslužitelj s jednim procesorom i samo 671 MB RAM-a.
Grafikon Uptime pokazuje koliko je vremena prošlo od ponovnog pokretanja sustava. Ako je posao administracije poslužitelja i praćenje njegovog statusa u cjelini učinjen profesionalno, trebat će dugo vremena za rad bez ponovnog pokretanja. Uostalom, ako sve dobro funkcionira, zašto onda ponovno pokrenuti?
Ovdje je vrlo važna linija Load Average s tri vrijednosti. Prva prikazuje prosječno opterećenje zadnje minute, a drugo - zadnjih 5 minuta, treći - posljednjih 15 minuta. Ovo učitavanje nije definirano kao u standardnom upravitelju zadataka sustava Windows.
Opterećenje može biti više od 100. Čak i više od 200. Sustav funkcionira ovako: ako je očitanje zadnje minute manji ili jednak 1, a na računalu postoji jedna jezgra, poslužitelj obrađuje opterećenje. To jest, morate uzeti u obzir omjer broja jezgri i znamenki na zaslonu. Ako je sve 1 do 1 ili manje, onda je dobro. Što je vrijednost niža, to je brži operacijski sustav u cjelini.
Ako je opterećenje 4 na dvojezgreni poslužitelj, opterećenje premašuje dvostruko veći kapacitet za stabilan rad. Pokušajte pratiti ovu figuru. Ako je opterećenje veliko, pokušajte optimizirati poslužitelj i što tamo funkcionira.
Učitavanje, u pravilu, može raditi s datotekama ili s bazom podataka.
Svatko na poslužitelju može koristiti htop naredbu. Ali samo korijen može gledati opterećenje i zahtjeve svih baza podataka svih korisnika. Da biste to učinili, prijavite se na poslužitelj pomoću SHH i unesite naredbu mytop.
Ovdje su prikazani svi trenutni zahtjevi s detaljnim informacijama:
- ID zahtjeva (što više poslužitelja radi, to je veći broj);
- korisnik koji izvršava zahtjev;
- domaćina u kojem je zahtjev podnesen;
- baza podataka;
- Koliko traje zahtjev?
- sam zahtjev.
Najvažnije je ovdje vrijeme izvršenja. Najduži su procesi na dnu. Ako vidite da zahtjev za mysql traje nekoliko minuta, onda to nije normalno. Pritisnite gumb k (iz riječi ubiti) i unesite ID. Kao rezultat toga, možete ispuniti zahtjev. Ubijte sve duge zahtjeve na taj način i možete istovariti poslužitelj.
Dalje, kako biste riješili problem (i pojavit će se ponovno, a ne možete uvijek ručno kružiti problemske linije), morate vidjeti kakvu je bazu podataka i kakav je to upit. Odredite najdulje i optimizirati ih.
Osnovne Linux naredbe
Postoje razne naredbe za SSH. Svatko ima drugačiju svrhu. Na primjer:
- za rad s datotekama;
- prikaz informacija o sustavu;
- za upravljanje procesima;
- za arhiviranje;
- raditi s mrežom;
- raditi s mysql;
- tražiti;
- postavljanje dozvola za datoteke;
- za instalaciju paketa.
Razmotriti sve je neobavezno. Kod većine njih naići ćete dok radite s konzolom.
Sada razmotrite osnovne naredbe koje su potrebne uvijek i svugdje. Ako ih se sjećate, uvijek ćete ih se sjećati.
Rad s datotekama
Obratite pažnju na činjenicu da staze u timovima trebaju biti napisane na temelju gdje se nalazite. Na primjer, ls naredba će navesti trenutni direktorij. Prijelazi na mape putem CD-a mogu se odmah izvršiti u željenom, a ne jedan po jedan.
Uvijek promatrajte načine pisanja u timovima. Također možete koristiti "maske". Na primjer, možete izbrisati sve txt datoteke upisivanjem naredbe rm * .txt. Pod zvjezdicom se razumije ništa, glavna stvar je da je na kraju to bilo.
Arhiviranje datoteka
Da biste se upoznali s ovim problemom, proučite donju fotografiju.
Informacije o sustavu
Glavne naredbe prikazane su na slici.
Instaliranje programa
Nisu sve SSH naredbe pokrenute odmah nakon instalacije operativnog sustava. Mnogo je uslužnih programa potrebno instalirati. Vrlo je jednostavno.
Na primjer, naredbe htop i mytop nisu uključene u paket. Trebaju biti instalirani. Da biste to učinili, upišite sudo apt-get install htop.
Morate instalirati iz root korisnika. Drugi nemaju dovoljno prava.
Načelo instalacije je isti za sve programe. Jednostavno na kraju, mijenja umjesto htop na uslužni program koji vam je potreban (za daljnje naredbe).
- Konzola naredbe u Rustu: ne čitaju, već imaju značajku
- Kako otvoriti konzolu u "Minecraft" i koristiti ga?
- Ark konzole naredbe: Survival Evolved: dinosauri, opcije igrača i grafičke postavke
- Starbound: naredbe admin poslužitelja
- Telnet port - što je to? Povezivanje i pokretanje Telnet
- Kako se povezati s poslužiteljem: preporuke
- Što je konzola? Značenje riječi i funkcije
- Kompetentno i brzo postavljanje poslužitelja pošte
- SSH klijent: konfiguracija. Najbolji SSH klijent
- Windows SSH klijenti: pregled proizvoda treće strane
- Unturned: Naredbe konzole za pojedinačne i višestruke igre
- Don `t Starve: konzole naredbe. Upotreba naredbi
- Kako promijeniti vrijeme u "Maincraft": dodataka i naredbi
- Kako pokrenuti naredbeni redak u različitim verzijama sustava Windows i s različitim vrstama…
- Postavke SMTP-a za Gmail: Putevi i zvučni signali
- Detaljno o tome kako sebi dati oružje u "KS: GO"
- Kako napraviti admin na poslužitelju - detaljan opis
- Kako dodati Yandex poštu u Outlook postavkama?
- Arhitektura klijent-poslužitelj
- FTP protokol
- Kako instalirati Minecraft?