Мониторинг

Коришћење пс команде на линуку

Коришћење пс команде на линуку
Команда "пс”Приказаће статус процеса као снимак. За разлику од Мицрософт Виндовс-а који приказује статус процеса у приказу уживо. У Линуку, ако желимо живи приказ процеса, морамо користити наредбу врх што нећемо објаснити у овом упутству ограниченом на пс.

Покушајмо да бежимо пс без икаквог додатног параметра само покретањем:

пс

Као што видимо имамо 4 колоне:

ПИД: ИД процеса, приказује идентификациони број процеса.

ТТИ: Идентифицира терминал са којег је извршен процес.

ВРЕМЕ: Приказује време које процесор заузима програм.

ЦМД: Приказује наредбу која се користи за покретање процеса.

Као што видите, подразумевани излаз пс без параметара садржи само процесе које извршава роот.

Ако желимо да проверимо процесе које покреће сваки корисник, покрените:

пс -а

Сада можемо видети процесе које извршавају сви корисници.  Обично када користимо команду пс додајемо параметре попут , -Икс и .

Док наводи процесе које су започели сви корисници, -Икс такође наводи процесе покренуте приликом покретања попут параметара демона додаће колоне са додатним информацијама о сваком процесу:

пс -аку

Сада можемо видети све процесе, које извршавају сви корисници, сам систем, а такође смо добили и додатне информације о сваком процесу:

КОРИСНИК: Одређује корисника који је извршио програм.

ПИД: ИД процеса, приказује идентификациони број процеса.

ПРОЦЕСОРИ%: Процесор% који користи процес.

МИМА%: Меморија% коју процес користи.

ВСЗ: Виртуелна величина у кбајтима.

РСС: За разлику од виртуелне величине, ово показује стварну меморију коју процес користи.

ТТИ: Идентифицира терминал са којег је извршен процес.

СТАЊЕ: Приказује информације о стању процеса управо као што је приоритет, покретањем „ман пс“ можете видети значења кодова.

ПОЧЕТАК: Покажите када је процес започео.

ВРЕМЕ: Приказује време које процесор заузима програм.

ЦМД: Приказује наредбу која се користи за покретање процеса.

Да бисте пописали процесе које извршава одређени корисник можете покренути:

пс -У корисничко име

Након што смо схватили како да користимо пс за приказивање процеса, проверимо како да их зауставимо.

У Линуку наредба убити је онај који се користи за заустављање процеса. Можемо трчати „убити ПИДНУМБЕР”Да зауставите процес:

Као што видите, убио сам процес који је започео Гимп, али ако покренемо пс -аку опет ћемо видети да Гимп још увек ради:

Оно што треба да урадимо да бисмо осигурали затварање програма је да убијемо све његове процесе, укључујући и родитељске процесе, то можемо учинити додавањем параметра -9:

убити -9 ПИДНУМБЕР

Као што видите овај пут је процес убијен, јер сам га два пута покушао убити, а други пут када ми је систем рекао да процес није доступан, можемо покренути пс -аку опет да будем сигуран:

Команда киллалл се може користити за убијање свих процеса повезаних са именом програма:

Као што видите на слици изнад, ЛибреОффице је покренут, хајде да видимо шта ће се догодити када покренем:

киллалл соффице.канта за смеће


Хајде да проверимо пс -аку опет:


Као што видимо, ЛибреОффице је био затворен.

Надам се да вам је овај чланак био користан за управљање Линук процесима. Наставите да нас пратите на ЛинукХинт-у за додатне савете и исправке на Линук-у.

Како инсталирати и играти Доом на Линук-у
Увод у Доом Доом серија настала је 90-их година након објављивања оригиналног Доом-а. То је био тренутни хит и од тог времена надаље серија игара је д...
Вулкан за кориснике Линука
Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упрко...
ОпенТТД вс Симутранс
Стварање сопствене симулације превоза може бити забавно, опуштајуће и изузетно примамљиво. Због тога морате да испробате што више игара како бисте про...