Како видети активне процесе у Убунту -у

Процеси у Линуку имају фундаменталну улогу у свим радњама које треба извршити, јер омогућавају исправно извршавање услуга, апликација и улога. Када процес покаже неку врсту грешке, вероватно ће то покренути многе друге задатке који ће бити погођени, што ће резултирати негативним утицајем у многим другим областима. Понекад се може догодити да нађемо процесе који одједном престају и које морамо пронаћи да бисмо их могли завршити. Стога је корисно знати како сагледати процесе који се покрећу и на тај начин изабрати оне које желимо да убијемо како бисмо избегли даље неуспехе.

Као администратори Линук система, морамо користити интегриране алате за управљање процесима и путем терминала ће бити могуће приказати покренути процес, промијенити ниво приоритета, уклонити процесе и више радњи на њима.

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

  • ПИД процеса.
  • Корисник који има процес.
  • Употреба процесора, меморије и других.

ЕНЛАРГЕ

Солветиц ће објаснити друге методе јер можемо потврдити и управљати процесима у Линуку.

1. Управљајте процесима користећи ПС у Убунту -у


Наредба пс (статус процеса - статус процеса) једна је од најчешћих јер ова команда наводи процесе који се извршавају у реалном времену.

Корак 1
Основно извршавање пс -а је следеће:

 пс -аук 

ЕНЛАРГЕ

Корак 2
Као резултат добијамо следеће вредности:

  • Корисник са процесом.
  • ПИД процеса.
  • Употреба процесора и РАМ -а.
  • ТТИ.
  • Време почетка процеса.
  • Активно време и више.

Корак 3
Друга могућност коришћења пс -а је следећа:

 судо пс -а 

ЕНЛАРГЕ

Корак 4
Могли смо видети процесе одређеног корисника:

 судо пс -У Солветић 

ЕНЛАРГЕ

Корак 5
У случају да систем има превише процеса, могуће је користити све мање наредби као канал за приказ процеса на једном екрану истовремено.

 пс -аук | више судо пс -аук | њих
Корак 6
Такође је могуће тражити одређени процес помоћу следеће синтаксе:
 пс аук | греп "процес" 

ЕНЛАРГЕ

Корак 7
Неки од параметара које треба користити са наредбом пс су:

-ДОПриказује све процесе (свих корисника у систему).

-доПриказује све процесе датог [тти].

-дПриказује све осим вођа сесије.

-иПрикажите све процесе.

ТПриказује све процесе тренутног терминала.

доПриказује све процесе тренутног терминала, укључујући и процесе других корисника.

гПриказује све процесе, укључујући водеће групе.

рПрикажи само тренутне процесе.

ИксПриказује процесе у БСД стилу (без руковања [ТТИ]).

2. Користите команду ПГРЕП у Убунту -у

Корак 1
Наредба пгреп је услужни програм који преузима регуларни израз из командне линије и одговоран је за враћање ИД -а процеса чије име одговара наведеном регуларном изразу, његова синтакса употребе је:

 пгреп процес 
Корак 2
Када се изврши, резултат ће бити ПИД процеса повезаних са претраживањем:

ЕНЛАРГЕ

Корак 3
Ако желимо да наведемо и ПИД и назив процеса, додајемо параметар -л:

 судо пгреп -л процес 

ЕНЛАРГЕ

3. Коришћењем топ и хтоп команде у Убунту -у


Као што смо споменули, оне су најчешће коришћене команде за целу тему управљања процесима у Линуку, будући да и топ и хтоп наводе процесе у реалном времену са низом атрибута анализе.

Корак 1
Основна синтакса врха је покретање:

 Врх
Корак 2
Као резултат добићемо све процесе са њиховим атрибутима:

ЕНЛАРГЕ

Корак 3
Нешто важно у вези ове врхунске команде су те виталне информације за администраторе, као што су:

  • Количина корисника.
  • Број задатака у реалном времену.
  • Колико је процеса у хибернацији или заустављено.
  • Коришћење меморије и диска итд.

Корак 4
Када користите горњу команду, видећемо резиме информација о систему, као и листу задатака које тренутно управља Линук кернелом. Имајте на уму да корисник може конфигурисати све сумарне информације о систему. Неки од параметара које треба користити са врхом су:

-доСортирај према употреби меморије.

-бПакетни режим.

цкомандна линија / назив програма.

-двременски интервал кашњења са вредностима попут -д сс.тт.

-ХТеме.

-хпомоћ одозго.

-иНеактивни процеси.

-МОткрива меморијске јединице.

-мВИРТ / УПОТРЕБЉЕН.

-нБрој понављања.

-сБезбедни режим.

-илиАнализа по кориснику. На пример:

 топ -у решен 

ЕНЛАРГЕ

Корак 5
Сада је наредба хтоп бесплатан (ГПЛ) прегледник процеса заснован на нцурсес-у за Линук системе. Његов рад је идентичан врху у горњем делу, али разлика је у томе што ће бити могуће кретање вертикално и хоризонтално како би се визуализовали сви процеси који се извршавају у систему. Приказане су придружене командне линије. Да бисте га користили, само покрените хтоп:

ЕНЛАРГЕ

Корак 6
Тамо видимо процесе на интерактиван начин, а неки од параметара које можемо користити су:

-д -кашњењеОдлагање између ажурирања, у десетинама секунде.

 -д -кашњење 

-Ц --но-цолор --но-цолорПокрените хтоп у монохроматском режиму.

 -Ц --но-цолор --но-цолор 

-х -помоћПриступите хтоп помоћи.

 -х -помоћ 

-у --корисник = УСЕРНАМЕПриказује само процесе одређеног корисника.

 -у --корисник = УСЕРНАМЕ 

-п ПагОва опција ради са нитима за статистику меморије карти страница.

 -п Паг 

-с --сорт-кеиСортирајте податке према наведеној колони.

 -с --сорт-кеи 

-в -верзијаПрикажите помоћ за врх.

 -в -верзија 

ЕНЛАРГЕ

Корак 7
Осим овога, можемо користити функцијске тастере на следећи начин:

Ф1Помоћ.

Ф1

Ф2Подешавање.

Ф2

Ф3Претрага.

Ф3

Ф4Филтери.

Ф4

Ф5Поглед на дрво.

Ф5

Ф6Сортирај по.

Ф6

Ф7 / Ф8Повећајте приоритет процеса.

Ф7 / Ф8

Ф9Убијте процес.

Ф9

Ф10Изађите из хтоп.

Ф10

Корак 8
На пример, ако користимо Ф2 приступамо свим конфигурацијским променљивим:

ЕНЛАРГЕ

4. Управљајте процесима помоћу КИЛЛ -а у Убунту -у

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

 килл пид килл -сигнал пид
Корак 2
На пример:
 Убиј 4220 

ЕНЛАРГЕ

Корак 3
Команда килл шаље сигнал процесу, у случају да не дефинише који сигнал да пошаље, подразумевано се шаље сигнал ТЕРМ који завршава процес. Неки од параметара које треба користити су:

Прикажи имеТо је назив, скраћени назив или број сигнала који се шаље, а испред којег је цртица.

 -с сигнал 

Наведите именаПогледајте листу доступних назива сигнала.

 -л, --лист [= токен]

Сигналне информацијеНаведите имена и бројеве доступних сигнала у табели.

 -Л, -таблица 

Корак 4
Знакови, заједно са њиховим бројем, су:

  • 1 ХУП
  • 2 ИНТ
  • 3 КУИТ
  • 4 ИЛЛ
  • 5 ЗАМКА
  • 6 АПРТ
  • 7 БУС
  • 8 ФПЕ
  • 9 КИЛЛ
  • 10 УСР1
  • 11 СЕГВ
  • 12 УСР2
  • 13 ПИПЕ
  • 14 АЛРМ
  • 15 ТЕРМИН
  • 16 СТКФЛТ
  • 17 ЦХЛД
  • 18 ЦОНТ
  • 19 СТОП
  • 20 ТСТП
  • 21 ТТИН
  • 22 ТТОУ
  • 23 УРГ
  • 24 КСЦПУ
  • 25 КСФСЗ
  • 26 ВТАЛРМ
  • 27 ПРОФ
  • 28 ВИНЦХ
  • 29 АНКЕТА
  • 30 ПВР
  • 31 СИС

Корак 5
На пример, да бисмо завршили процес можемо извршити:

 убити -15 4220 

5. Користите команду ПКИЛЛ у Убунту -у


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

Корак 1
Његова општа синтакса је:

 пкилл [-сигнал] [-фвк] [-н | -о] [-П ппид,…] [-г пгрп,…] [-с сид,…] [-у еуид,…] [-У уид,… ] [-Г гид,…]
Корак 2
Наредба пкилл је одговорна за слање наведеног сигнала, који је подразумевано СИГТЕРМ, сваком процесу уместо да их наведе на стандардном излазу. Његова основна изведба је:
 пкилл "процес" 

ЕНЛАРГЕ

Корак 3
Неки од параметара које треба користити су:

Делимит ИДдефинише низ који се користи за ограничавање сваког ИД -а процеса у излазу.

 -д граничник 

Упоредите образацузрокује да се образац упоређује само са називом процеса.

Подударање процесаподудара се са процесима у наведеним ИД -овима група процеса.

 -г пгрп

Прави процеси идентификацијеСамо се процеси чији се стварни ИД групе налазе на листи подударају.

 -Г гид

Попис процесаНаведите назив процеса, као и ИД процеса.

Процес убијенприказује који је процес заустављен.

 -Ја урадио 

Рачунајте једнаке процесеброји процесе подударања.

 -ц цоунт 

Користите пуно имекористи пуни назив процеса за утакмице.

 -ф пун 

Нови процесиизаберите најновије процесе.

 -н ​​најновији 

Древни процесиизаберите најстарије процесе.

 или најстарији 

ИД параУпарите ИД -ове сесија.

 -с сесија 

Изаберите редоследИзаберите са наведеним именом сортирања и више.

 -к тачно 

6. Користите команде НИЦЕ и РЕНИЦЕ у Убунту -у


Главна сврха наредбе нице је извршавање процеса или наредбе с нижим или већим приоритетом од заданог, док се с наредбом ренице може промијенити оригинална вриједност нице.

Корак 1
Вредности се могу кретати од -20 до 19, при чему је 19 најнижи приоритет. Синтакса коју треба користити је:

 ренице {Приоритет} -п {ПИД} 
Корак 2
На пример, идентификоваћемо процесе помоћу пгреп -а, а затим ћемо доделити приоритет са ренице. Као што видимо, нови приоритет је успостављен за изабрани процес.
 пгреп ВБокЦлиент судо ренице 934 12

ЕНЛАРГЕ

Као што видимо, опције за управљање, администрирање и контролу процеса у Убунтуу биће релативно једноставан задатак захваљујући свакој од описаних команди и свака од њих ће приказати драгоцене информације за сваки задатак подршке на административном нивоу.

wave wave wave wave wave