803 Shares 6126 views

Najbardziej potrzebne komendy SSH

Polecenia SSH – jest to bardzo ważne narzędzie dla każdego administratora systemu lub zaawansowanych webmasterów, którzy witryn gospodarza niż konwencjonalny hosting i serwer dedykowany. Konfiguracja tych serwerów zwykle następuje za pomocą komend konsoli Linux.

Aby połączyć, można korzystać z różnych programów, na przykład PuTTY. SSH przetwarza także i Bitvise SSH Client. W rzeczywistości są one jednym i tym samym. Dlatego większość administratorów używasz coś, co po prostu używany.

PuTTY SSH

Poniżej jest przedstawiony w programie PuTTY zdjęć konsoli. Po podłączeniu do dowolnego programu należy określić host (adres IP) serwera i port, na którym uruchomiona jest ta konsola. Zazwyczaj jest to 22 minut portu.

Niektóre powłoki, aby połączyć się z ofertą serwerów do zapamiętania nazwy użytkownika i hasła. Nie jest to zalecane. Maksymalna kwota, jaka może być przechowywana – logowanie w celu uproszczenia pracy. Ale zawsze ponownie wprowadzić swoje hasło. Tych klientów są czasami włamał, a następnie hakerom kradzież danych.

Bitvise SSH Client

Ponadto, SSH Linux polecenia działają dobrze w Bitvise SSH Client. Konsola jest taka sama, ale poza tym, ten program otwiera natychmiast FTP.

Stosowanie może być cokolwiek. Najważniejsze, że podoba Ci się to i to działało. Zasada taka sama wszędzie.

Polecenia SSH dla systemu monitoringu

Polecenia konsoli SSH pozwala na monitorowanie serwera. Wystarczy wpisać htop polecenia. Rezultatem jest obraz, który można zobaczyć poniżej.

Wszystkie komputery będą różne informacje. W tym przypadku, biorąc pod uwagę słabą serwera z jednym procesorem i tylko 671 MB RAM.

Liczyć Uptime pokazuje, ile czasu minęło od ponownym uruchomieniu systemu. Jeśli praca serwera zarządzania i kontroli jego stan jako całości wykonywane zawodowo, będzie pracować przez długi czas bez restartu. Mimo wszystko, jeśli wszystko działa dobrze, to dlaczego zrestartować?

Jest to bardzo ważne jest obciążenie Średnia szwy z trzech wartości. Pierwszy przedstawia średnie obciążenie dla ostatniej minuty, po drugie – przez ostatnie 5 minut, po trzecie – w ciągu ostatnich 15 minut. Ten ładunek określa się jako standardowy Menedżerze zadań Windows.

Ładunek może być więcej niż 100. Nawet bardziej niż 200. System działa w następujący sposób: jeśli odczyt do ostatniej chwili będzie mniejsza lub równa 1, a w tym samym czasie na jednym komputerze rdzenia, serwer może obsłużyć obciążenia. Oznacza to, że należy wziąć pod uwagę stosunek liczby rdzeni i numery na ekranie. Jeśli wszystko 1 do 1 lub mniej, to jest dobre. Im niższa wartość, tym szybciej system operacyjny jako całości.

Jeśli obciążenie na serwerze dual-4, obciążenie jest większe niż 2 razy możliwość stabilnej pracy. Postaraj się mieć oko na tym rysunku. W przypadku dużego obciążenia, spróbuj zoptymalizować działanie serwera i że tam pracuje.

Obciążenia, co do zasady, może produkować pracę z pliku lub bazy danych.

Użyj htop polecenie może każdy użytkownik na serwerze. Ale oglądać obciążenia i wymagań wszystkich baz danych wszystkich użytkowników może tylko root. Aby to zrobić, należy zalogować się do serwera poprzez SHH i wprowadź mytop polecenia.

Tu można zobaczyć wszystkie bieżące żądania ze szczegółowymi informacjami:

  • ID zapytania (serwer jest dłuższy, im większa liczba);
  • użytkownik, który sprawia, że wniosek;
  • gospodarza, w którym żądanie jest wykonane;
  • baza danych;
  • ile czasu został złożony wniosek;
  • sama prośba.

Najważniejszą rzeczą tutaj – czas wykonania. Najdłuższe procesy są na dole. Jeśli widzisz, że niektóre mysql-query jest wykonywany kilka minut, to nie jest normalne. Naciśnij K (kill słowa), a następnie wprowadź identyfikator. W rezultacie, będzie można wypełnić wniosek. Zabić wszystkich tak wiele próśb i będzie mógł wyładować serwer.

Następnie trzeba sprawdzić, jakie zasady i żądanie pochodzi rozwiązać ten problem (i pojawi się ponownie, i nie może być w stanie ręcznie kopać problematycznej linii). Ustal najdłuższy i ich optymalizacji.

Podstawowe polecenia Linuksa

Istnieje wiele poleceń SSH. Wszystkie różnych celów. Na przykład:

  • do pracy z plikami;
  • aby wyświetlić informacje o systemie;
  • Zarządzanie procesami;
  • archiwizacji;
  • do sieci;
  • do pracy z MySQL;
  • aby szukać;
  • aby ustawić prawa dostępu do akt;
  • do zainstalowania pakietów.

Rozważyć wszystkie opcjonalne. Z większości z nich można napotkać podczas pracy z konsolą.

Teraz rozważmy podstawowe komendy, które trzeba zawsze i wszędzie. Jeśli je zapamiętać, będzie zawsze pamiętać.

Praca z plikami

Zauważ, że ścieżka w poleceniach powinien być napisany na podstawie gdzie jesteś. Na przykład polecenie ls dadzą listę bieżącym katalogu. Przejścia w folderach CD można zrobić od razu w prawo, a nie jeden po drugim.

Zawsze patrz na sposób, w jaki piszesz w zespołach. „Maska” może być również używany. Na przykład, aby usunąć wszystkie pliki mogą być txt, wpisując rm * .txt. Zgodnie z gwiazdką oznacza nic, dopóki koniec był .tht.

Archiwizacja plików

Aby przeczytać ten problem, należy zbadać zdjęcie poniżej.

informacje o systemie

Podstawowe polecenia są pokazane na zdjęciu.

instalacja oprogramowania

Nie wszystkie polecenia SSH są aktywowane natychmiast po instalacji systemu operacyjnego. Wiele narzędzia muszą być zainstalowane. To bardzo proste.

Na przykład, htop poleceń i mytop pierwotnie nieuwzględnione iść. Muszą być zainstalowane. Aby to zrobić, wpisz sudo apt-get install htop.

Trzeba zainstalować od korzenia. Inni nie są dozwolone.

Zasada działania instalacji jest taka sama dla wszystkich programów. Tylko na końcu zamiast zmieniać htop do pożądanej użyteczności (na dalsze instrukcje).