Loading...

Пет команди при Linux системна администрация

avatar Георги Кацаров 2 минути
Пет команди при Linux системна администрация

Тъй като хората сме същества, които мислим с изображения и звуци, за нас е много по-лесно да запомним дадена информация, когато я асоциираме с нещо звуково или визуално. Работата с компютър не прави изключение – удобният графичен интерфейс на операционната система е нещо, което имаме за даденост и едва ли се замисляме за огромния обем изчисления и автоматизации, които стоят зад едно привидно елементарно наше действие.

Системната администрация обаче дейност, която изисква от нас да излезем от комфортната зона на графичния интерфейс и да се гмурнем в не особено приветливия на пръв поглед свят на командната конзола. Затова ако искате да навлезете в сферата на системната администрация на Liniux, в представям 5 конзолни команди както и действията, които те извършват.

iostat

Командата „iostat“ показва в детайли какво правят вашите подсистеми за съхранение. Тя обикновено се използва за да наблюдавате колко добре вашите подсистеми за съхранение работят като цяло и да забележите проблеми със забавяне на входящо-изходния поток, преди вашите клиенти да забележат, че сървърът е бавен, а вие определено искате това.

meminfo and free

”Meminfo” ви дава подробен списък на това, какво се случва с паметта. Обикновено вие достъпвате meminfo данните при работа с други програми, като “cat” (съкратено от “concatenate”) или „grep“ (“global regular expression print“). Ако например използвате „cat/proc/meminfo“ – това ще ви даде детайли по отношение на това, което се случва в паметта на вашия сървър във всеки даден момент. Ако ви трябва обаче само общата картина, тогава използвайте командата „free”. Това е и разликата между двете команди.

mpstat

Командата „mpstat“ ще ви докладва дейността на всеки от активните процесори при мултипроцесорен сървър. В предвид, че в наши дни навсякъде се използват многоядрени процесори, това означава, че командата е валидна за почти всички видове сървърни конфигурации. Тя позволява да се наблюдават общите статистики за системата или за отделния процесор. Този преглед може да ви помогне да забележите възможни проблеми с приложенията, преди потребителите да са разбрали преди вас.

netstat

netstat” е от инструментите, които администраторите използват ежедневно. Тя предоставя информация свързана с мрежите, като употреба на сокетите, routing, протоколи, мрежови статистики и други. Някои от най-използваните netstat опции са:

  1. -a - показва цялата информация за сокетите;
  2. -r - показва цялата routing информация;
  3. -i - показва цялата статистика за мрежовия интерфейс;
  4. -s - показва статистика за мрежовите протоколи;

nmon

nmon” е съкращение от „Nigel’s Monitor“ – популярен инструмент за наблюдение на производителността на Linux системи, който е с отворен код. “nmon” наблюдава информацията за производителността на няколко подсистеми, като процесорната утилизация, утилизация на паметта, входящо-изходящи данни за дисковете, мрежите и други. “nmon” предоставя данните в реално време, като използва конзолата дори за да създаде своеобразни „диаграми“, които да онагледят статистиките, които следите.

Посочените команди са малка капчица в океана от възможности, които предоставя Linux системната администрация. Ако искате да научите още неща, като инсталиране и настройка на Linux-базирани операционни системи, управление на потребители и права за достъп, както и създаване на скриптове и автоматизиране на задачи, то определено имате нужда от курса „Linux System Administration – февруари 2019“. Не изпускайте тази невероятна възможност и се запишете още днес!

Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.