Най-полезните SSH команди
Командите на SSH са много важен инструмент за системния администратор или за напредналия уеб администратор, който е домакин на сайтове, които не са на обикновен хостинг, а на специален сървър. Конфигурирането на такива сървъри обикновено се осъществява чрез конзолата, използвайки команди на Linux.
съдържание
За да се свържете, можете да използвате различни програми, например PuTTY. SSH също третира Bitvise SSH клиент. Всъщност те са едни и същи. Ето защо повечето администратори използват това, с което са свикнали.
PuTTY SSH
По-долу в снимката можете да видите програмната конзола PuTTY. Когато се свързвате с която и да е програма, трябва да посочите хоста (IP адрес) на сървъра и порта, на който работи тази конзола. Обикновено това е 22-рото пристанище.
Някои черупки, за да се свържете със сървъра, предлагат да запомните вашето потребителско име и парола. Това не се препоръчва. Максимумът, който можете да си спомните, е входът за опростяване на работата. Но винаги въведете отново паролата. Тези клиенти понякога са хакнати, а след това атакуващите крадат вашите данни.
Bitvise SSH Клиент
Също така SSH Linux команди работи добре в Bitvise SSH клиента. Конзолата е същата, но освен това FTP се отваря веднага в тази програма.
Можете да използвате всичко. Основното нещо, което ви хареса и всичко работи. Принципът е еднакъв навсякъде.
SSH команди за наблюдение на системата
Командите на SSH конзолата ви позволяват да наблюдавате сървъра. За да направите това, просто въведете команда htop. Резултатът е изображението, което виждате по-долу.
Всички компютри ще имат различна информация. В този случай е избран слаб сървър с един процесор и само 671 MB RAM.
Графиката Uptime показва колко време е изтекло от рестартирането на системата. Ако задачата за администриране на сървъра и наблюдение на състоянието му като цяло се извършва професионално, ще отнеме много време да работи без рестартиране. В края на краищата, ако всичко работи добре, защо да рестартираме?
Тук една много важна линия е средната натоварване с три стойности. Първият показва средното натоварване за последната минута, втората - за последните 5 минути, третата - за последните 15 минути. Този товар не е дефиниран като в стандартния мениджър на задачите на Windows.
Натоварването може да бъде повече от 100. Дори повече от 200. Системата работи по следния начин: ако последното отчитане е по-малко или равно на 1 и има едно ядро на компютъра, сървърът се справя с товара. Това означава, че трябва да вземете предвид съотношението на броя на сърцевините и цифрите на екрана. Ако всичко е от 1 до 1 или по-малко, тогава е добре. Колкото по-ниска е стойността, толкова по-бързо е операционната система като цяло.
При натоварване 4 на двуядрен сървър, товарът надвишава два пъти капацитета за стабилна работа. Опитайте се да следите тази цифра. Ако товарът е голям, опитайте се да оптимизирате сървъра и какво работи там.
Зареждането, като правило, може да работи с файлове или с база данни.
Всеки от сървъра може да използва командата htop. Но само root може да разгледа натоварването и исканията на всички бази данни на всички потребители. За да направите това, влезте в сървъра, като използвате SHH и въведете командата mytop.
Всички текущи заявки с подробна информация се показват тук:
- Идентификационният номер на заявката (колкото по-дълго сървърът работи, толкова по-голям е номерът);
- потребителят, който изпълни заявката;
- домакинът, в който е подадена молбата;
- на база данни;
- Колко време отнема молбата?
- самата молба.
Най-важното тук е времето на екзекуцията. Най-дългите процеси са на дъното. Ако видите, че заявката на mysql отнема няколко минути, тогава това не е нормално. Натиснете бутона k (от думата kill) и въведете идентификационния номер. В резултат на това можете да изпълните заявката. Убийте всички дълги заявки по този начин и можете да свалите сървъра.
След това, за да отстраните проблема (и той ще се появи отново и не можете винаги ръчно да зададете проблемни линии), трябва да видите какъв вид база данни е и какъв е въпросът. Определете най-дългия и ги оптимизирайте.
Основни команди на Linux
Има различни команди за SSH. Всеки има друга цел. Например:
- за работа с файлове;
- за показване на системна информация;
- за управление на процесите;
- за архивиране;
- да работят с мрежата;
- да работи с mysql;
- да търсите;
- да зададете разрешения за файловете;
- за инсталиране на пакети.
За да се разгледа всичко е по избор. С повечето от тях ще се намирате, докато работите с конзолата.
Сега помислете за основните команди, които са необходими винаги и навсякъде. Ако ги помните, винаги ще ги помните.
Работа с файлове
Обърнете внимание на факта, че пътеките в отборите трябва да бъдат написани въз основа на това къде се намирате. Например, командата ls ще изброи текущата директория. Преходът към папките с помощта на cd може да се извърши веднага в желания, а не един по един.
Винаги вижте начините, по които пишете в екипи. Можете също така да използвате "маски". Например, можете да изтриете всички txt файлове, като напишете командата rm * .txt. Под звездичката се разбира нещо, най-важното е, че в крайна сметка беше.
Архивиране на файлове
За да се запознаете с този проблем, изучете снимката по-долу.
Системна информация
Основните команди са показани на снимката.
Инсталиране на програми
Не всички SSH команди се задействат веднага след инсталирането на операционната система. Трябва да инсталирате много помощни програми. Това е много просто.
Например, командите htop и mytop не са включени в пакета. Те трябва да бъдат инсталирани. За да направите това, напишете sudo apt-get install htop.
Трябва да инсталирате от потребителския корен. Другите нямат достатъчно права.
Принципът на инсталиране е еднакъв за всички програми. Просто в края, той се променя вместо htop до необходимата програма (за допълнителни команди).
- Конзолни команди в Rust: не са прочетени, а функция
- Командите на ковчега на ковчега: Подобряване на оцеляването: динозаври, опции за играч и настройки…
- Starbound: команди на администраторски сървър
- Как да дадем администратора в `Samp`? Как да регистрирам администратора в…
- Както и в "Сампа" дайте администратора на себе си и на другите играчи
- Как да стана администратор в "Maynkraft" и какво да правя с този пост?
- Администраторски команди в `Rast` и тяхното използване
- Как да се свържете със сървъра: препоръки
- Какво представлява конзолата? Значение на дума и функция
- SMTP сървър за разпространение. Как да конфигурирате SMTP сървър
- Компетентна и бърза настройка на пощенския сървър
- SSH Клиент: Конфигурация. Най-добър SSH клиент
- Клиенти на Windows SSH: Общ преглед на продукти на трети страни
- Не се гладувайте: конзолни команди. Използване на команди
- Как да промените времето в `Maincraft`: плъгини и команди
- Подробности за това как да си направите оръжие в "KS: GO"
- Как да направите администратор на сървъра си - подробно описание
- Насърчаване на нейния ресурс в Интернет. Как да запълним сайт на хостинг
- Архитектура на клиент-сървър
- FTP протокол
- Как да станете администратор?