Како убити процесе и видети системске информације о Линук -у

Преглед садржаја

У многим приликама суочавамо се са помало непожељним ситуацијама са датотекама, програмима или услугама које су покренуте на нашем систему и знамо да је једини начин да се ти процеси окончају уклањањем или, како је то обично познато у нашем ИТ окружењу, „Убити“ процес.

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

За ову студију користићемо окружење Дебиан 8 тако да разумемо команде које ће се извршити у овој малој анализи.

Прва алтернатива коју ћемо користити прекид процеса у Линук -у биће извршавање наредбе са терминала:

 гноме-систем-монитор
Овом командом ћемо приказати прозор за управљање процесима у нашем Дебиан 8 окружењу.

Као што видимо, имамо три (3) картице које су:

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

СредстваПомоћу ове опције можемо видети тренутну потрошњу системских ресурса попут меморије, процесора, диска итд.

Систем датотекаПомоћу ове алтернативе можемо видети расположиви простор у погонима нашег Линук окружења.
Да прекине процес монитор система гноме само изаберите процес који желите да завршите и притисните дугме Заврши процес.

БелешкаМожемо приметити да сваки процес има свој ниво приоритета који треба имати на уму и не завршити процес који је од виталног значаја за систем.

Видимо да се појављује следећа порука:

Једноставно кликнемо на Заврши процес и на овај начин смо "убили" процес помоћу монитора.
Ова команда коју користимо у овој студији (гноме-систем-монитор) примењује се на Гноме окружења, ако користимо друга окружења, можемо потражити следеће алате:

  • КДЕ окружења: Користимо помоћни програм Систем Монитор или Систем Монитор.
  • КСФЦЕ окружења: Можемо користити услужни програм Таск Манагер или Таск Манагер (У овом окружењу кликните десним тастером миша на процес и изаберите Стоп, Терминате или Килл)

Кроз командну линију имамо неке врло занимљиве алтернативе које ћемо анализирати у наставку.

Прва команда коју ћемо видети биће команда ПС (процесни систем) који приказује процесе које извршава тренутни корисник. Ако користимо наредбу пс без икаквих параметара, видећемо следеће везано само за тренутног корисника:

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

Неки од параметара које можемо применити коришћењем пс су следећи:

  • -аук: Приказује процесе свих корисника додајући више информација о њима.
  • -до: Приказује процесе свих корисника.
  • -или: Приказује детаљне информације о процесу, као што су употреба меморије, употреба процесора итд.
  • -Икс: Приказује процесе свих терминала и корисника.
  • -л: Приказује информације укључујући УИД и вредност „нице“.
  • -шума: Приказује процесе у дијаграму стабла.

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

 Убиј -9 Процесс_ИД
(-9 се користи за повећање шансе за успешно убијање), на пример, у нашем случају можемо применити наредбу килл -9. По дефаулту килл користи сигнал -15 који је СИГТЕРМ (Прекини процес), уносимо -9 који је СИГКИЛЛ (Процес убијања).

Ако желимо да посматрамо све сигнале, можемо користити наредбу:

 убити -л
Који ће навести све сигнале повезане са наредба килл.

На крају можемо користити наредбу киллалл да бисмо прекинули процесе по имену, на пример можемо користити:

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

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

Друга наредба коју можемо користити за проверу који су процеси покренути и који троше ресурсе на нашем Дебиан систему је ТОП команда, кроз врх можемо навести све процесе и видети коју потрошњу добијају са наше машине, видећемо детаље као што су ПИД, корисник, време активности, команда итд.

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

Прва команда коју ћемо прегледати биће БЕСПЛАТНА команда:

 бесплатно
Што нам даје детаљне информације о РАМ -у, попут његовог укупног капацитета, слободног простора итд.

Тхе ЛСЦПУ команда омогућава нам да на структуриран начин видимо одређене информације о ЦПУ машине у активности, као што су број језгара, марка, брзина, кеш меморија, подршка за Хипер-В итд. Приликом извршавања ове команде видећемо следеће:

На исти начин можемо извршити неке од следећих команди:

  • Лсусб: Омогућава нам да видимо све УСБ портове и детаље о уређајима који су на њих повезани.
  • Дф: Помоћу наредбе дф можемо видети партиције система.
  • Придружи ми се: Помоћу команде унаме можемо видети системске информације и можемо имплементирати параметре као што су -п (погледајте информације о процесору), -р (погледајте информације о језгру).
  • Лсмод: Користећи лсмод можемо видети статус кернел модула.
  • Лспци: Користећи лспци приказује нам информације везане за системске ПЦИ портове.
  • Хвинфо: Помоћу ове команде можемо видети детаљне информације о хардверу који наш систем има, подразумевано хвинфо није инсталиран у Дебиану или било којој дистрибуцији Линука, за то ћемо га инсталирати помоћу наредбе:
     судо апт-гет инсталл хвинфо
Када се преузме и инсталира, ово ће бити информације које пружа:

На овај начин смо успели да анализирамо неке од најважније команде које ће нам омогућити да „убијемо“ процесе и видимо информације о нашим Линук системима.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave