убить процессы в Linux это очень просто, и пока есть четыре способа, о которых мы поговорим далее.
Легко ли убивать процессы в Linux?
Linux — одна из лучших операционных систем, существующих в настоящее время, и дело в том, что, помимо невероятных инструментов, она также включает в себя другие, которые помогают завершить некоторые процессы, которые имеют сбои.
Есть четыре способа, которыми вы можете убить процессы на Linux легко, и у каждого из них есть свои преимущества. По этой причине мы упомянем их ниже:
Kill: убить процесс с помощью PID
Первое, что нужно иметь в виду, это PID и чтобы получить его в Linux, вы просто набираете команду "". После этого появится список, в котором вы можете увидеть все доступные процессы с их PID.
Теперь для многих людей это обычно несколько сложный способ завершения процессов, однако это зависит от каждого пользователя.
Kill отвечает за отправку различных сигналов для уничтожения процесса в Linux или даже их группы. Признак, характеризующий его, "СРОК", если это не конкретно. Однако он также включает в себя три варианта, и они следующие:
- СЛЕДОВАТЬ ЗА: Этот сигнал используется, когда консоль не отвечает или вы не имеете никакого контроля над процессом.
- СИГКИЛЛ: Он считается наиболее радикальным сигналом для уничтожения процесса и используется именно тогда, когда он больше никак не реагирует. Что беспокоит пользователей, так это то, что никакая информация не сохраняется.
- СИГТЕРМ: Это наиболее рекомендуемый и даже наиболее часто используемый способ завершения процесса.
- другие: Вы также можете использовать знаки, показанные на следующем изображении:
Чтобы лучше понять эту альтернативу, мы оставляем вам пример, где PID процесса "73544", и тип сигнала не указан, поэтому подразумевается, что это должен быть SIGTERM.
- Принимая во внимание вышеизложенное, вы должны «Убить + SIGTERM + 735544»
- Помните, что важно, чтобы PID был заменен на тот, который соответствует каждому процессу.
Killall: завершить процесс, используя его имя
Он очень прост в использовании, а отличие от предыдущего в том, что процесс прерывается по его имени.
Это очень безопасно, потому что это должно быть точное имя процесса, а не шаблон, как это происходит с другим из способов его завершения. Еще один аспект, который отличает его, заключается в том, что он имеет возможность завершать обработку на основе временных меток.
Например, если вы хотите убить определенный процесс, который работает уже 20 минут, вы должны написать: killall -y 20m [имя_процесса>]. Вы также можете использовать другие сокращения, например:
- с-секунд.
- м-минут.
- ч-час.
- д-дней.
- ж-недели.
- М-месяцев.
- г-лет.
pkill: убить процесс только частью его имени
Это считается разновидностью команды kill, но у вас есть возможность использовать часть имени процесса для его уничтожения или даже шаблон. Однако вы должны учитывать, что все процессы, включающие данное слово, будут закрыты.
- Когда вы полностью уверены, вы должны написать »pkill part_process_name», чтобы произошло закрытие.
- Например, если вы хотите закрыть браузер Chorme, вы должны поместить »пкилл чр», и процесс закрытия будет выполнен.
xkill: Убить процесс в Linux можно только выделив окно мышью
Из всех тех, что были упомянуты на протяжении всей статьи, это самый простой в использовании и самый практичный. Потому что вам просто нужно нажимать клавиши Alt + F2, и сразу же на вашем экране появится окно.
Это окно дает вам возможность написать команду и правильно ее выполнить. Поэтому продолжайте размещать »xkill» в соответствующем пространстве.
Вы должны быть осторожны, потому что ваш курсор мыши превратится в очень маленький череп. И, наконец, вам нужно выбрать процесс, который вы хотите закрыть, и все.