Домой Картофель Остановка процесса. Как перезапустить процесс. Видео: отключение лишних процессов и служб

Остановка процесса. Как перезапустить процесс. Видео: отключение лишних процессов и служб


Наши Предки чаще не лечили, а восстанавливали, но не через себя, а брали энергию из Космоса. Нельзя лечить следствие, нужно помочь осознать причину. Болезнь – наказание человеку за его грехи, дается для осознания.
Насморк
Руки разогреть трением друг о друга и наложить средний палец правой длани на чело, а остальные 4 пальца попарно положить на крылья носа на 3-5 мин. Таким образом возникает давление на активные точки и носовые пазухи прогреваются.
Сердце
Если в области сердца образуется сбой – энергетическая пробка, то указательными пальцами обеих рук попарно нужно растирать большие пальцы.
Астматический приступ
При астматическом приступе растереть руки до тепла и наложить их на легкие больному. Температура ладоней достигает при трении до 50 градусов и прогревает легкие.
Простуда
Стакан теплого молока, 1 ч.л. меда, 1 ст.л. масла
Зубная боль
При зубной боли верхней челюсти – надавливать и отпускать средним пальцем область между глазом и ухом, при зубной боли нижней челюсти – надавливать и отпускать на нижнюю челюсть.
Так же можно привязать чеснок на запястье, где пульс на определенное время.
При боли в паху
Нужно надавить под ребро.
Ожог
Чтобы отключить нервные окончания при ожоге нужно надавить на мочку уха.
Усталость
Проминать указательными пальцами ладошки той же руки.
Обморок
Надавить на точку между носом и верхней губой.
Боль в позвоночнике
Тремя подушечками центральных пальцев правой длани нажимать-бить по запястью левой руки, отбивая тройной пульс вверх-среднее положение-вниз.
Грыжа
Ритуал убирания грыжи.
Проводят ритуал перед сном ребенка. Сесть напротив ребенка, если взрослый – левша, то под левую руку, если правша – то под правую руку.
Поясная и паховая грыжа. Руки разогреть друг о друга. Поглаживания рукой по часовой стрелке, приговаривая:
«Грыжа! Грызь (уменьшительное ласкательное имя ребенка, например, «Олюшку») ты – раз, я – два, ты – два, я – три, ты – три, я – четыре, ты четыре, я – пять, ты – пять, я – шесть, ты шесть, я семь, ты семь, а я тебя совсем!».
Читаем трижды в полнолуние (5 дней полной луны). Если лечащий правша, то движения слева направо в виде восьмерки.
Смещение дисков
Часто при неправильной осанке и напряжении у человека вылетает диск напротив сердечной чакры. Зажимается нерв и начинается нагрузка на сердечную мышцу. У человека начинает болеть сердце, но лекарства могут только усугубить ситуацию, а достаточно вправить диск и сердце отпустит. Энергия снова пойдет нормально и давление стабилизируется (верхнее и нижнее).
Если у человека перебои в работе внутренних органов, прежде всего надо смотреть позвоночник.
Если ребенок сидит скособочившись, то у него смещен диск, в этом случае его нужно вправить!
Паралич
Травма поясничных позвонков приводит к нарушению энергопотока между нижней и верхней частью, наступает паралич нижней части. Это лечат!!! Растягивают позвоночник (часто в бане) и вправляют позвонки, восстанавливается энергообмен. Для стабилизации носят днем березовый или дубовый корсет.
Сон
Спать нужно на жестком. Во время сна у температурившего с вечера человека Душа полностью улетает, давая возможность организму восстановиться. Тело впадает в состояние анабиоза и потому с утра температура может быть и 33-34 градуса. Если еще при этом на Человеке серебряный оберег, то ионы серебра проникают в тело и уничтожают микробы и бактерии в крови. Если оберег почернел, то ионы серебра ушли на лечение. Оберег получает энергию из Космоса и самовосстанавливается.
Естественная гимнастика после пробуждения ото сна
Человек должен заниматься естественной гимнастикой:
Потягушеньки после пробуждения
Вращения головой
Вращения плечами
Выйти босыми ногами на улицу и походить по земле, сбрасываем груз негативных энергий и получаем заряд энергии Земли-Матушки
Встретили Солнце – получили Солнечную энергию (очень полезно смотреть на восходящее Солнце, в течение дня на него лучше не смотреть). При встрече Солнца поднимаем руки вверх навстречу ему.
Ополоснуться прохладной водой.
На завтрак – горячий чай, горячее молоко или горячий морс с медом для промывания кишечника.
Тогда наступает гармония от получения внутренней тепловой энергии к уже полученной тепловой энергии кожных покровов.
Способы защиты от темных сил
Универсальная фраза, которая использовалась во многих случаях:
«Добрый Дух на Землю, Злой – под Землю!»
при этом двумя руками показать жест коза (мизинец и указательный торчат, остальные согнуты.
Высшая защита от темных сил – жест, при котором мизинец, средний и указательный палец смотрят вверх, а безымянный соединен с большим.
Защита от Сглаза
Сглаз – кратковременная (до 3 мин.) Передача отрицательной информации. Бывает Сглаз спереди и сглаз сзади (в спину).
Сглазить может любой человек, даже у себя в семье. Ребенка до 12 лет сглазить нельзя. Если говорят, что сглазили ребенка, то это означает, что сглазили родителя (его грехи).
В этом случае необходимо на окно, где спит ребенок повесить красную материю. Подойти к железной дверной ручке (замкнутый контур), взять ковш с водой и перелить через ручку в баночку. Облить этой водой ребенка с головы до ног и вытереть подолом матери или рубашкой отца.
Если человека сглазили, пробили чакру, то у него убирали негатив скручиванием. При ожоге руки – скручивают вокруг (пассы) и в огонь (свечу).
Черные семечки.
Внутри – белое, снаружи – черное. Информацию пропускают, наружу не выпускают. Ни в коем случае не стоит покупать черные семечки, особенно у бабулек, которые они могут подсознательно заговорить, думая о своей тяжкой жизни и о плохом. Можно есть полосатые и тыквенные семечки.
Заговор
Передача отрицательной информации через предмет носитель. Могут заговорить шоколадные конфеты и дать ребенку. Их необходимо выкинуть. Негативной информацией стараются повлиять в первую очередь на взрослых. Гребень, носовой платок и т.п. никому не давать. Можно отдать новое лишнее. Не покупать подержанные вещи.
Наговор
Наговаривают пищу, воду. Наши Предки делали только добрые наговоры.
Любой наговор должен идти от сердца с чистыми помыслами и в любое деяние необходимо вкладывать Душу.
Наговор для воды (родниковой, не кипяченой). Нашептать на едином дыхании:
«Боль-Хвороба из чужого короба,
Откуда пришла, туда бы пошла,
Кто тебя послал, по тебе заскучал,
Тебя заклинаю, назад отсылаю,
За синие реки, за высокие горы,
Туда, где тебя не найдут Оговоры,
Вернись к пославшему, горя не знавшему,
С ним оставайся и не возвращайся!»
Заговоренную таким образом воду пьют по 1/3 стакана 3 раза в день.
Обережный пояс.
Поясок Живые помощи у Славян – белый, у Христиан – черный. Славяне пишут черными чернилами этот наговор или гимн Семарглу на белой льняной ленте. На тело эту ленту шириной 1-1,5 вершка текстом к себе, зашивают белыми нитками на себе в полнолуние и носят от полнолуния до полнолуния. Луна высвечивает этот текст и проецирует на тело. Затем лента разрывается на себе. Этим обережным поясом лечится все…
При болях в сердце наговор наносится на булавку, которая закалывается на одежде в области сердца горизонтально острием вверх.
При женских и мужских болезнях булавка закалывается острием вниз в области паха на трусах.
Наговор на Огонь (свечу).
«Семаргл-Сварожич! Велик Огнебожич! Спали боль-хворобу, очисти утробу у чада людины, у всякой тварины, у стара и млада, Ты – Божья Услада. Огнем очищая, мощь Душ отворяя, спаси чадо Бога, да сгинет хвороба. Тебя прославляем, к себе призываем. Ныне и присно, и от круга до круга. Тако бысть, тако еси, тако буди!»
После Гимна на свечу шепчутся просьбы и желания. Свеча сгорает до конца и не тушится.

С незапамятных времен знахари и провинциальный люд избавлялись от этой гадости, натирая лишай разрезанным пополам кишмишем или изюмом. Подобного рода лишай проходит сразу.

Народное средство от лишаев
   Насыпать горючей серы в деревянное масло (которое применяется для лампад), чтобы получилась густая смесь. Намазать чистое тело толстым слоем смеси и не мыть три дня. Если по истечении трех дней окажется, что следы лишая остались, смазать еще раз.

Средство от бородавок
   Один выдающийся американский врач, зарабатывающий десятки тысяч долларов в год, сказал, что оно - самое рациональное и верное. Это средство - уксусная кислота.
   Нужно каждый вечер, перед сном, капнуть - обязательно с помощью глазной пипетки - одну каплю на каждую бородавку, соблюдая сугубую осторожность. Больше одной капли употреблять не советуют: Кислота очень едкая. Через несколько дней бородавки сойдут.

Верные знахарские средства от бородавок и родинок
   А.  Вырвать с корнем стебель скошенного хлебного колоса. Острием соломинки несколько раз потыкать в сырую землю, корнем вверх. Через несколько дней, когда соломинка сгниет, бородавки бесследно исчезнут.
   Б.  Если нет стебля с корнем, знахари рекомендуют следующий способ. Взять небольшую картофелину, разрезать ее пополам, одну половину выбросить (суеверные знахари говорят, что надо выбрасывать через голову назад), а второй половиной натереть все бородавки (резаной стороной). Эту часть картофелины сейчас же закопать в землю в сухом месте, чтобы она там высохла, а не начала расти. Через несколько дней, когда картофель высохнет, бородавки исчезнут.

Средство от угрей
   Взять на кончик ножа самородной (комовой) серы (порошок кремового цвета), положить на язык и запить теплой водой. Принимать утром, натощак. Можно пить каждый день до полного исчезновения угрей. Это средство считается быстрым и верным.

Народное средство от желтых и серых пятен на лице
   Приготовить раствор из трех частей свежего, не пастеризованного молока и одной части полноградусного чистого винного спирта. Втирать эту смесь в кожу лица на ночь. Можно также взять полрюмки перекиси водорода, смешать с двумя каплями нашатырного спирта. Если болезнь не внутреннего происхождения, знахари рекомендуют втирать теплое прованское масло вечером перед сном.

Натуральное средство от солнечного загара и от действия сильного ветра
   Солнце и ветер могут сильно обезобразить лицо, если не применять какой-либо мази. Вот лучшее народное средство, которое совершенно безвредно для кожи.
   Взять немного сырого желтка из свежего куриного яйца на ладонь и обильно смазать лицо. Когда желток засохнет, его следует смыть водой с мылом. Результат всегда великолепный.

Народное средство для смягчения кожи лица
   В народе средство это называют огуречной водой.
   Нарезав огурцы ломтиками, сложить их в бутылку и залить хорошей очищенной водкой или разбавленным аптекарским спиртом. Выставить недели на две на солнце. После этого огуречная вода готова. Ее употребляют неразбавленной, смачивая в ней полотенце и обтирая лицо. Огуречная вода считается лучшим средством для смягчения кожи.

Русское народное средство от экземы и многих других накожных болезней
   Взять дюжину яиц, сварить их вкрутую, вынуть желтки. Надев желток на спицу или вилку или положив его на металлическую сетку, держать над огнем свечи. Подогреваемый желток будет давать капли сока, которые надо собирать в посудину. Как только заметите, что капля на желтке увеличивается, надо подставить посуду. Капнет - опять грейте желток. Надо потратить много времени, чтобы натопить нужное количество «драгоценной» мази.
   Количество яиц в рецепте - 12 - взято условно. Надо сообразоваться с тем, какой участок кожи поражен экземой или другой накожной болезнью. Иногда бывает достаточно и двух яиц, а другой раз их требуется целая сотня и даже больше. Этим «маслом» надо густо смазывать марлю или тряпочку и накладывать ее на пораженное болезнью место. Менять изредка, не чаще, чем раз в день, а лучше раз в два дня.
   Если надо работать, можно привязать, но так, чтобы повязка не впитывала драгоценное средство, - подложить восковую бумагу или что-либо в этом роде. Продолжать лечение до полного выздоровления.

Народное средство от чирьев (фурункулов)
   Испечь среднего размера луковицу, разрезать ее пополам и одну из половин приложить к чирью, пока лук горячий; наложить повязку. Менять повязку с горячим луком каждые четыре часа.

Народный способ лечения гангрены и нарывов
   Знают ли читатели, что лекари русской народной медицины спасли от ампутации при гангрене десятки и десятки тысяч рук и ног, сотни и сотни пальцев?
   Врачи при гангрене почти всегда прибегают к хирургическим методам лечения. Лекари русской народной медицины пользуются следующим средством.
   Берут черный свежевыпеченный, предпочтительно ржаной, хлеб и, вдоволь посолив его, тщательно жуют. Больное место обкладывается толстым слоем жеванного хлеба и перевязывается. Средство это верное и необыкновенно сильное.
   Несколько русских врачей официальной медицины пытались... усовершенствовать этот «дикий» способ народных лекарей, добавляя к черному хлебу и соли кое-что из аптекарских премудростей, которые, по их мнению, должны были заменить жевание. Все эти попытки не привели ни к чему. При пережевывании хлеб и соль смешиваются со слюной и последняя, видимо, играет важную роль во врачевании гангрены и нарывов.
   Хотя описываемое народное средство сильное и надежное, все же в большинстве случаев следует обращаться к врачу, ибо гангрена - весьма серьезное заболевание.
   У одной дамы образовался злокачественный нарыв на пальце руки, который вскоре перешел в гангрену. Палец стал чернеть, и врач посоветовал его ампутировать. Операция была назначена через два дня. Несчастная дама со слезами на глазах стала названивать всем своим знакомым. На ее счастье, один из них знал народное средство от гангрены, и дама немедленно приступила к лечению. В день операции врач простерилизовал и прокипятил все хирургические принадлежности. Сняв повязку с пальца больной, врач изумился чудесной метаморфозе: палец больной был белый вместо черного. Заявив, что операция совершенно не нужна, доктор заинтересовался способом лечения. Дама охотно рассказала ему о жеваном черном хлебе.

Сибирское знахарское средство от мозолей
   Вымочить луковую шелуху в уксусе в течение двух недель. Наложить на мозоли и привязать на всю ночь. Повторить несколько раз, и мозоли исчезнут.

Средство от потения и дурного запах ног
   Истолочь кристаллы борной кислоты в порошок. Каждое утро обильно посыпать им ноги, особенно между пальцами и подошвы. Каждый вечер смывать порошок с ног водой, температура которой не должна превышать 35-40°С. В течение первой недели лечения следует надевать чистые чулки каждое утро. Это средство широко применяется в Центральной России и на Урале. Зачастую дурной запах ног исчезает после двухнедельного лечения.

Нечасто, конечно, но иногда можно встретить ситуации, когда после закрытия программы в «Диспетчере задач» не завершается процесс, отвечающий за ее функционирование, или продолжают работать какие-то дополнительные (сопутствующие) службы приложения. При этом система в дополнение ко всему может сообщать, что пользователю для завершения определенного процесса не хватает прав (отказано в доступе). Почему так происходит и как остановить работу ненужных или зависающих программ, читайте в ниже представленном материале.

Не завершается процесс в «Диспетчере задач» (отказано в доступе). Почему?

Чтобы понять, какое именно решение по устранению возникшей проблемы использовать в каждом конкретном случае, для начала следует выяснить причины, вследствие которых они возникают. Почему же в «Диспетчере задач» не завершается процесс с указанием на отсутствие прав доступа?

Действительно, иногда это может быть связано с тем, что пользователь вошел в систему не под регистрацией администратора и пытается завершить критически важную системную службу или процесс, запущенный другим пользователем. Однако невозможность остановки работы какого-то приложения в основном связана даже не с системными процессами, а с программами, которые могли установиться на пользовательский компьютер самопроизвольно (вирусы, рекламные апплеты и т. д.). Обычно именно они могут блокировать завершение работы. Но бороться с такими проявлениями поведения и системных, и пользовательских программ или служб можно довольно просто.

Перезагрузка системы

Если не завершается процесс в «Диспетчере задач», что делать в первую очередь? Как правило, рядовые пользователи поступают достаточно просто. Если по каким-то причинам в «Диспетчере задач» Windows 10 не завершается процесс, они попросту перезагружают систему. Понятно, что полный рестарт и приводит к остановке всех служб. Но что если после перезагрузки процесс активируется снова? А ведь некоторые процессы, запускаемые вместе с системой, нельзя отследить даже в стандартном разделе автозагрузки.

Впрочем, если пользователь вошел в систему не под администраторской, а под собственной учетной записью, как уже понятно, нужно просто сменить пользователя.

Если не хотите постоянно перепрыгивать с одной записи на другую, администраторскую «учетку» можно и вовсе отключить, прописав в командной строке команду «net user Администратор active:no» (без кавычек). После этого все программы будут стартовать только с правами администратора (для некоторых приложений не будут выдаваться даже предупреждения безопасности службы контроля учетных записей UAC, которые многих пользователей несказанно раздражают).

Завершение активных процессов через командную строку

Но приведенные выше действия положительный эффект могут дать не всегда. Что же делать, если в «Диспетчере задач» не завершается процесс, который, скажем, перегружает центральный процессор или использует оперативную память слишком усердно? В такой ситуации оптимальным инструментом из тех, которые имеются в Windows-системах, станет командная консоль (cmd).

Ее необходимо запустить от имени админа (если учетная запись суперпользователя не отключена), а затем воспользоваться командой taskkill (всю информацию о дополнительных атрибутах можно просмотреть посредством ввода строки «taskkill /?».

Из всего списка нас более всего интересуют атрибуты «/F» и «/IM», которые дописываются после основной команды. Как это выглядит? Предположим, у нас в «Диспетчере задач» не завершается процесс «Гугл Хром». Команда принудительной остановки приложения будет выглядеть так: «taskkill /F /IM Chrome.exe» (опять же, без кавычек). Как уже понятно, такое решение приемлемо для исполняемых файлов программ. Если воспользоваться дополнительным ключом «/T», при вводе основной команды завершения работы выбранного приложения автоматически будут завершены и все дочерние процессы.

Остановка процессов с указанием идентификаторов

Если таким способом в «Диспетчере задач» не завершается процесс, который был выбран пользователем, например, при неправильном вводе имени исполняемого файла проблемной программы или службы, остановку процесса можно произвести с указанием идентификатора.

Его можно просмотреть в самом «Диспетчере задач», дополнительно активировав отображение столбца с ИД процесса. Основная же команда в этом случае примет такой вид: «taskkill /F PID 0000», где 0000 - определенный в «Диспетчере задач» идентификатор процесса.

В принципе, проблему, связанную с тем, что в «Диспетчере задач» не завершается процесс какой-то программы, можно решить, следуя советам специалистов Microsoft, которые опубликованы на странице поддержки. Суть состоит в том, чтобы загрузить с сайта специальный архив, содержащий набор инструментов PSTools, затем распаковать его на жесткий диск и переместить файл PsExec.exe или объект PsExec64.exe, в зависимости от архитектуры системы, в корень системного раздела (диска «С»), а затем через командную консоль выполнить команду «c:\psexec -i -d -s taskmgr.exe» (без кавычек). После этого в «Диспетчере задач» нужно будет выполнить все необходимые действия, связанные с остановкой определенных процессов, затем закрыть «Диспетчер» и удалить исходный файл PsExec из системного раздела.

Примечание: использовать этот метод даже на сайте корпорации рекомендуется только на свой страх и риск.

Использование утилиты Process Explorer

Куда проще воспользоваться небольшим приложением которое является альтернативой «Диспетчера задач», но с расширенными возможностями. Преимущество этой программы состоит в том, что устанавливать ее на жесткий диск не нужно, поскольку приложение изначально является портативным и запускается из одного исполняемого файла. После старта программы в ней достаточно выбрать искомый незавершаемый процесс или даже целое дерево процессов с дочерними апплетами, выбрав из меню ПКМ команды Kill Process или Kill Process Tree.

Кроме «убивания» ненужных процессов и задач эта утилита предоставляет еще и дополнительную информацию. Так, например, если это требуется, можно совершенно просто узнать, какой именно программой запущен тот или иной процесс.

Разблокирование доступа к файлам процесса

Наконец, если завершение определенных процессов невозможно произвести только по причине блокировки доступа к отвечающему за него файлу, очень может быть, исправить ситуацию можно будет за счет использования утилиты Unlocker.

Сначала, как уже понятно, восстанавливается доступ к исходному файлу (узнать его можно непосредственно в «Диспетчере задач», выбрав из меню ПКМ просмотр расположения файла), а затем процесс завершается обычным способом.

Проблемы вирусного воздействия

Вирусы, к сожалению, ограничивать доступ к остановке процессов и служб тоже могут. И далеко не всегда это связано напрямую с самими вирусными апплетами. Если такая ситуация наблюдается, для начала рекомендуется проверить систему каким-нибудь портативным антивирусом, а при невозможности нейтрализации угроз обратиться к программе Kaspersky Rescue Disk, при помощи которой можно загрузиться еще до старта системы со съемного носителя, а затем выполнить глубокое сканирование, которое включает в себя даже оперативную память.

Краткий итог

Вот, собственно, и все, что касается принудительного завершения процессов в «Диспетчере задач». Что касается наилучшего инструмента, самым простым выглядит альтернативный менеджер Process Explorer. Если же под рукой такой программы нет, подойдет и командная строка. Единственное условие для выполнения всех вышеописанных команд - старт самой консоли с правами администратора.

Не справляется с этой задачей.

Иногда возникает необходимость вручную завершить процесс, который не отвечает. В большинстве случаев это можно сделать с помощью Диспетчера задач Windows, однако порой ему не удается справиться с вышедшим из под контроля приложением. Мне часто приходилось сталкиваться с этим при попытке завершить процесс Acronis. В такой ситуации я обычно использую более мощный инструмент - команду taskkill.

Чтобы воспользоваться taskkill, нужно открыть окно командной строки. Для этого вызовите окно «Выполнить» (Run) из меню «Пуск» (Start) или воспользуйтесь клавишной комбинацией +[R] и введите «cmd» (без кавычек) в поле «Открыть» (Open, рис. A).

Рисунок A. Откройте окно командной строки.

Использование команды taskkill

Общий синтаксис команды выглядит следующим образом:

Taskkill [ОПЦИИ] [ИДЕНТИФИКАТОР ПРОЦЕССА]
Разумеется, для taskkill доступен широкий выбор опций. Перечислю лишь наиболее полезные из них:

/s КОМПЬЮТЕР, где КОМПЬЮТЕР - это IP или адрес удаленного компьютера. По умолчанию, операция выполняется в локальной системе. Если именно это вас и интересует, данную опцию можно не использовать.

/u ДОМЕН\ПОЛЬЗОВАТЕЛЬ , где ДОМЕН - это имя домена, а ПОЛЬЗОВАТЕЛЬ - имя пользователя, для которого нужно выполнить команду. Данная опция позволяет запускать taskkill с правами определенной учетной записи или домена.

/p - обязательно используется в сочетании с опцией /u для указания пароля к учетной записи пользователя.

/fi - позволяет выполнять команду taskkill с определенными фильтрами.

/f - принудительно завершает выполнение команды.

/IM - позволяет использовать имя приложения вместо идентификатора процесса.

Ну и разумеется, одна из самых полезных опций - переключатель для вызова справки (рис. В):

Taskkill /?


Рисунок B. Вывод справочной информации по команде taskkill при использовании переключателя справки.

Завершение процесса по имени приложения

Проще всего завершить вышедший из-под контроля процесс, воспользовавшись командой taskkill с использованием опции /IM. Выглядеть это будет так:

Taskkill /IM ИМЯ_ПРИЛОЖЕНИЯ
Здесь ИМЯ_ПРИЛОЖЕНИЯ - это имя процесса, который требуется завершить. К примеру, если Outlook не удается закрыть, можно воспользоваться следующей командой:

Taskkill /IM outlook.exe
Завершение процесса по идентификатора

Если вы не знаете имени процесса, но знаете его идентификатор (PID) - например, 572 - можно воспользоваться следующей командой:

Taskkill /PID 572
Завершение всех процессов для определенной учетной записи

Существует также возможность завершить все процессы для определенной учетной записи. Это особенно актуально, если совершенно точно известно, что проблема связана с определенной учетной записью, или если пользователь уже вышел из системы, а запущенные им процессы перестали отвечать. В таком случае можно воспользоваться следующей командой:

Taskkill /F /FI “USERNAME eq имя_пользователя”
Здесь имя_пользователя - это имя учетной записи, под которой запущены нежелательные процессы. Обязательно нужно включить в команду опцию USERNAME, чтобы указать соответствующее имя пользователя.

Завершение процессов на удаленном компьютере

Еще одна удобная возможность - завершение процессов в удаленном режиме. Допустим, вы точно знаете, что система не отвечает из-за определенного процесса (возьмем для примера все тот же Outlook). В таком случае можно воспользоваться другим компьютером и выполнить следующую команду:

Taskkill /s IP-АДРЕС /u ДОМЕН\ПОЛЬЗОВАТЕЛЬ /IM Outlook.exe
Здесь IP-АДРЕС - адрес удаленного компьютера (можно использовать и имя хоста, если компьютеры способны распознавать друг друга таким способом), ДОМЕН - имя домена (если требуется), а ПОЛЬЗОВАТЕЛЬ - имя пользователя, под которым был осуществлен вход на удаленный компьютер.

В заключение

Команда taskkill - весьма мощный и функциональный инструмент, способный избавить от необходимости принудительной перезагрузки компьютера. Умелое использование этой команды в сочетании с Диспетчером задач продлевает время безотказной работы системы и даже позволяет бороться с вирусами, руткитами или троянцами.

Несмотря на то что Linux стабильнее чем Windows, в плане работы программ и различных сервисов, случается всякое и иногда возникает необходимость завершить процесс Linux. Это может понадобиться, если программа завила, когда вы запустили системный сервис в фоне через терминал, а не систему инициализации, а также во многих других случаях, когда убить процесс Linux проще, перезагружать всю систему.

В этой статье мы рассмотрим несколько самых распространенных способов завершить процесс Linux. Опишем подробно как происходит остановка процесса и как все сделать правильно.

Управление процессами в операционной системе Linux осуществляется с помощью сигналов. В том числе и завершение любого процесса. Сигналы передает система, но также их может передавать пользователь с помощью специальных команд или даже сочетаний клавиш в терминале. Когда процессу приходит сигнал о необходимости завершиться, он должен выполнить некоторые подготовительные действия.

Необходимо завершить дочерние процессы, удалить временные файлы, сокеты и так далее. Но в зависимости от сложности ситуации процесс может реагировать не на все сигналы. Рассмотрим основные сигналы, которые используются для завершения процесса:

  • SIGINT - самый безобидный сигнал завершения, означает Interrupt. Он отправляется процессу, запущенному из терминала с помощью сочетания клавиш Ctrl+C. Процесс правильно завершает все свои действия и возвращает управление;
  • SIGQUIT - это еще один сигнал, который отправляется с помощью сочетания клавиш, программе, запущенной в терминале. Он сообщает ей что нужно завершиться и программа может выполнить корректное завершение или проигнорировать сигнал. В отличие от предыдущего, она генерирует дамп памяти. Сочетание клавиш Ctrl+/;
  • SIGHUP - сообщает процессу, что соединение с управляющим терминалом разорвано, отправляется, в основном, системой при разрыве соединения с интернетом;
  • SIGTERM - немедленно завершает процесс, но обрабатывается программой, поэтому позволяет ей завершить дочерние процессы и освободить все ресурсы;
  • SIGKILL - тоже немедленно завершает процесс, но, в отличие от предыдущего варианта, он не передается самому процессу, а обрабатывается ядром. Поэтому ресурсы и дочерние процессы остаются запущенными.

Важно понимать, что нужно дать процессу возможность завершиться корректно. Желательно, чтобы порты и сокеты были освобождены, закрыты и удаленны временные файлы. Поэтому никогда не передавайте сразу SIGKILL. Передавайте сигналы завершения в последовательности, как они перечислены выше.

Сначала Ctrl+C , если это возможно, затем SIGTERM - он хоть и завершает процесс, но делает эту культурно, и только в крайнем случае SIGKILL. А теперь рассмотрим как убить процесс по pid Linux на практике. Если вы всегда используете SIGKILL, тогда на ум приходит такая картинка:

Как убить процесс Linux?

Для передачи сигналов процессам в Linux используется утилита kill. Ее синтаксис очень прост:

$ kill -сигнал pid_процесса

Сигнал представляет собой один из выше перечисленных сигналов для завершения процесса. По умолчанию, если этот параметр не указан, используется сигнал SIGTERM, что является очень правильно. Также нам нужно указать какой процесс нужно завершить. Для этого используется уникальный идентификатор процесса - PID.

Допустим, у нас выполняется утилита ping. Мы хотим ее завершить с помощью kill. Тогда, сначала мы узнаем ее идентификатор с помощью команды ps:

ps aux | grep ping

В первой строчке отобразится сама утилита ping, а во второй сама программа ps. Берем нужный PID и завершаем процесс с помощью SIGTERM:

kill -TERM 20446

И только если после этой команды процесс продолжил висеть, а это вы можете проверить, выполнив ps. Только теперь можно выполнить SIGKILL:

kill -KILL 20446

Теперь снова проверяем:

Если процесс запущен от суперпользователя, то, естественно, вам нужно использовать sudo. Не всегда удобно уничтожать процесс по его PID, как минимум, потому, что вам этот PID нужно еще узнать. Мы могли бы нагородить сложных конструкций с использованием xargs, чтобы вычислять автоматически pid по имени процесса и сразу же его завершать, но в этом нет необходимости. Уже существуют специальные утилиты.

Как завершить процесс с помощью pkill

Утилита pkill - это оболочка для kill, она ведет себя точно так же, и имеет тот же синтаксис, только в качестве идентификатора процесса ей нужно передать его имя. Утилита сканирует директорию proc и находит PID первого процесса с таким именем, затем отправляет ему SIGTERM. Таким образом, вы можете убить процесс по имени Linux. Например, если мы хотим завершить тот же ping:

Также можно вручную задать тип сигнала:

pkill -TERM ping

Вместо ps, вы можете использовать утилиту pgrep для поиска pid процесса, убедимся что наша программа завершена:

Но если вам программа создала несколько процессов, например, браузер chromium или firefox создают отдельный процесс для каждой из вкладок, то эта утилита мало чем поможет. Тут нужен следующий вариант.

Как остановить процесс с помощью killall

killall работает аналогично двум предыдущим утилитам. Она тоже приминает имя процесса в качестве параметра и ищет его PID в директории /proc. Но эта утилита обнаружит все процессы, с таким именем и завершит их. Например:

Как видите, запущено несколько процессов, осталось остановить процесс Linux с помощью killall:

Команда завершит все запущенные утилиты ping, вы можете убедиться в этом еще раз выполнив pgrep:

Выводы

В этой статье мы рассмотрели как убить процесс Linux. Иногда эта задача может быть очень полезной, но важно понимать, что ее нужно выполнять правильно. Нельзя сказать, что передача SIGKILL вместо SIGTERM очень опасна, но так делать не стоит. Надеюсь, эта информация была полезна для вас.

Новое на сайте

>

Самое популярное