Cele mai utile comenzi SSH

Comenzile SSH reprezintă un instrument foarte important pentru orice administrator de sistem sau pentru un webmaster avansat care găzduiește site-uri care nu sunt găzduite regulat, ci pe un server dedicat. Configurarea unor astfel de servere se face de obicei prin consola folosind comenzi Linux.

Pentru a vă conecta, puteți utiliza diferite programe, de exemplu, PuTTY. SSH se ocupă, de asemenea, de Bitvise SSH Client. De fapt, ele sunt una și aceeași. Prin urmare, majoritatea administratorilor utilizează ceea ce sunt obișnuiți.

PuTTY SSH

Mai jos, în imagine, puteți vedea consola programului PuTTY. Când vă conectați la orice program, trebuie să specificați gazda (adresa IP) a serverului și portul pe care rulează această consola. De obicei, acesta este cel de-al 22-lea port.

Unele coajă pentru a vă conecta la oferta de server pentru a vă aminti login-ul și parola. Acest lucru nu este recomandat. Maximul pe care îl puteți reține este login pentru a simplifica lucrarea. Dar reintroduceți întotdeauna parola. Acești clienți sunt uneori hackeri, iar atacatorii vă fură datele.

putty ssh

Bitvis SSH Client

De asemenea, SSH Comenzi Linux lucra bine în Bitvis SSH Client. Consola este exact aceeași, dar în afară de aceasta, FTP este deschis imediat în acest program.

Puteți folosi orice. Principalul lucru pe care ți-l plăcea și totul a funcționat. Principiul este același peste tot.

comenzile ssh linux

Comenzi SSH pentru monitorizarea sistemului

Comenzile consolei SSH vă permit să monitorizați serverul. Pentru aceasta, trebuie doar să tastați comanda htop. Rezultatul este imaginea pe care o vedeți mai jos.

comenzile consolei ssh

Toate computerele vor avea informații diferite. În acest caz, este listat un server slab cu un procesor și doar 671 MB de memorie RAM.

Graficul grafic al Uptime arată cât timp a trecut de la repornirea sistemului. Dacă funcția de administrare a serverului și de monitorizare a statutului său în ansamblul său este efectuată profesional, va dura mult timp să lucrați fără repornire. La urma urmei, dacă totul funcționează bine, atunci de ce reporniți?

Aici, o linie foarte importantă este Load Average cu trei valori. Prima arată sarcina medie pentru ultimul minut, cea de-a doua - pentru ultimele 5 minute, a treia - pentru ultimele 15 minute. Această încărcare nu este definită ca în Managerul standard de activități Windows.

Sarcina poate fi mai mare de 100. Chiar mai mult de 200. Sistemul funcționează după cum urmează: în cazul în care citirea pentru ultimul minut va fi mai mică sau egală cu 1 și, în același timp, pe un singur computer de bază, serverul poate ocupa de sarcina. Asta este, trebuie luată în considerare raportul dintre numărul de nuclee și numerele de pe ecran. Dacă totul este de la 1 la 1 sau mai puțin, atunci este bine. Cu cât este mai mică valoarea, cu atât sistemul de operare este mai rapid ca întreg.

Dacă încărcați 4 pe un server dual-core, încărcarea depășește de două ori capacitatea de operare stabilă. Încercați să urmăriți această cifră. Dacă încărcarea este mare, încercați să optimizați serverul și ce funcționează acolo.

Încărcarea, de regulă, poate funcționa cu fișiere sau cu o bază de date.

Oricine din server poate folosi comanda htop. Numai rădăcina se poate uita la încărcarea și solicitările tuturor bazelor de date ale tuturor utilizatorilor. Pentru aceasta, conectați-vă la server utilizând SHH și introduceți comanda mytop.

Toate solicitările actuale cu informații detaliate sunt afișate aici:

  • ID-ul solicitării (cu cât serverul este mai lung, cu atât este mai mare numărul);
  • utilizatorul care execută cererea;
  • gazda în care se face cererea;
  • bază de date;
  • Cât timp durează cererea?
  • cererea în sine.

Cel mai important lucru aici este momentul execuției. Cele mai lungi procese sunt în partea de jos. Dacă vedeți că o solicitare mysql durează câteva minute, atunci nu este normal. Apăsați butonul k (din cuvântul kill) și introduceți ID-ul. Prin urmare, puteți completa solicitarea. Omoara toate cererile lungi in acest fel si poti descarca serverul.



Apoi, pentru a rezolva problema (și va apărea din nou, și nu puteți rula manual rute de probleme), trebuie să vedeți ce tip de bază de date este și ce interogare este. Identificați cele mai lungi și optimizați-le.

Comenzi de bază Linux

Există diferite comenzi pentru SSH. Toată lumea are un scop diferit. De exemplu:

  • pentru lucrul cu fișiere;
  • pentru a afișa informații despre sistem;
  • pentru managementul proceselor;
  • pentru arhivare;
  • să lucreze cu rețeaua;
  • pentru a lucra cu mysql;
  • a căuta;
  • pentru a seta permisiunile pentru fișiere;
  • pentru a instala pachete.

A considera totul opțional. Cu cele mai multe dintre ele veți întâlni pe măsură ce lucrați cu consola.

Acum ia în considerare comenzile de bază care sunt necesare întotdeauna și peste tot. Dacă le ții minte, le vei aminti întotdeauna.

Lucrul cu fișiere

Acordați atenție faptului că traseele din echipe trebuie să fie scrise pe baza locului în care vă aflați. De exemplu, comanda ls va afișa directorul curent. Trecerea la foldere cu ajutorul CD-ului se poate face imediat în cel dorit, mai degrabă decât una câte una.

comanda ssh

Priviți întotdeauna căile pe care le scrieți în echipă. De asemenea, puteți utiliza "măști". De exemplu, puteți șterge toate fișierele txt introducând comanda rm * .txt. Sub asterisc este înțeleasă orice, principalul lucru este că în final a fost.

Arhivarea fișierelor

Pentru a vă familiariza cu această problemă, studiați fotografia de mai jos.

ssh comenzi de rezervă

Informații despre sistem

Comenzile principale sunt afișate în fotografie.

ssh comenzi de sistem

Instalarea programelor

Nu toate comenzile SSH sunt declanșate imediat după instalarea sistemului de operare. Multe utilitare trebuie instalate. Este foarte simplu.

De exemplu, comenzile htop și mytop nu sunt incluse în pachet. Trebuie să fie instalate. Pentru aceasta, tastați sudo apt-get install htop.

Trebuie să instalați din root-ul utilizatorului. Alții nu au suficiente drepturi.

Principiul de instalare este același pentru toate programele. Pur și simplu la sfârșit, se schimbă în loc de htop la utilitarul de care aveți nevoie (pentru comenzi suplimentare).

Distribuiți pe rețelele sociale:

înrudit
Cum de a deschide un port în Linux și ce să verificați deja deschis?Cum de a deschide un port în Linux și ce să verificați deja deschis?
Cum se deschide consola în "Minecraft" și se folosește?Cum se deschide consola în "Minecraft" și se folosește?
Starbound: comenzi pentru serverul de administrareStarbound: comenzi pentru serverul de administrare
Cum se creează un server în `C``? Totul este simplu și simplu!Cum se creează un server în `C``? Totul este simplu și simplu!
Cum se creează un server SAMP? Servere realizate SAMP (SAMP)Cum se creează un server SAMP? Servere realizate SAMP (SAMP)
Cum se conectează la server: recomandăriCum se conectează la server: recomandări
Server SMTP pentru distribuire. Cum se configurează un server SMTPServer SMTP pentru distribuire. Cum se configurează un server SMTP
Configurarea competentă și rapidă a serverului de e-mailConfigurarea competentă și rapidă a serverului de e-mail
Client SSH: Configurație. Cel mai bun client SSHClient SSH: Configurație. Cel mai bun client SSH
Clienții Windows SSH: prezentare generală a produselor terță parteClienții Windows SSH: prezentare generală a produselor terță parte
» » Cele mai utile comenzi SSH