Как легко убить процессы в Linux с помощью fkill-cli

Los процессы в Linux Они представляют собой не что иное, как серию запущенных программ, они содержат информацию из приложений, а также информацию, необходимую для взаимодействия с системой. Когда мы убиваем процесс, мы отменяем выполнение приложения, которое он представляет, мы исключаем все коммуникации с другими процессами и системой, в дополнение к освобождению всех ресурсов, которые он потребляет.

Некоторое время назад здесь, в DesdeLinux, была написана отличная статья, которая учит Как легко убить процессы, на этот раз мы собираемся дополнить эту статью, добавив инструмент под названием fkill-cli это позволяет нам убивать процессы в Linux простым и очень практичным способом.

Что такое fkill-cli?

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

Инструмент работает с основными современными операционными системами (Linux, Windows и macOS, его использование довольно простое и ориентировано на пользователей любого типа. Кросс-платформенная пользуется большим признанием в сообществе, однако это лишь альтернатива традиционным команды для уничтожения процессов. Команда "убить процесс"

Как устанавливается fkill-cli

Установить fkill-cli мы, должно быть, установили НПМ, который находится в официальных репозиториях практически всех дистрибутивов Linux. Затем мы должны выполнить следующую команду, чтобы fkill-cli установить автоматически:

sudo npm install --global fkill-cli

Затем мы можем запустить инструмент с помощью команды fkill

Учимся убивать процессы в Linux с помощью fkill-cli

Установив fkill-cli, мы можем очень просто убивать процессы в Linux. Инструмент дает нам несколько довольно простых команд для использования, те же самые, которые мы можем узнать, выполнив fkill --help из терминала.

$ fkill --help

  Usage
    $ fkill [<pid|name> ...]

  Options
    -f, --force  Force kill

  Examples
    $ fkill 1337
    $ fkill Safari
    $ fkill 1337 Safari
    $ fkill

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

На следующем гифке мы можем более подробно увидеть поведение этого инструмента:

убить процессы в Linux

Это, несомненно, отличный инструмент, который поможет нам убить процессы в Linux простым, приятным и интерактивным способом. Вы осмеливаетесь попробовать?


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

4 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Аргимиро сказал

    Здравствуйте, можно ли с помощью любой из этих команд убить процесс и немедленно перезапустить его снова? То есть, если процесс-зомби был оставлен или каким-то другим образом и не отвечает, можно ли его убить и перезапустить с помощью одной команды или различный?.
    спасибо

    1.    Federico сказал

      Привет, Аргимиро! Обычно, когда мы хотим запустить программу, мы выполняем ее либо через systemctl start, либо через запуск службы, firefox, pen и т. Д., Где последние две команды напрямую вызывают конкретную программу. Если мы хотим убить или убить процесс, мы обычно делаем это с помощью команды kill или, как указывает Лагарто в этом посте, с помощью fkill. Другими словами, если вы хотите, чтобы служба или программа запускалась после ее уничтожения, я думаю, что лучший вариант - запустить ее снова, используя соответствующие команды запуска для каждой программы или службы.

  2.   Марио АЛОНСО сказал

    Он делает то же самое, что и kill -9 .. ??

  3.   Gcjuan сказал

    На случай, если с кем-то случится. После установки npm и желания запустить fkill с терминала я получил следующую ошибку:

    / usr / bin / env: "node": файл или каталог не существует

    Я нашел решение здесь:

    http://stackoverflow.com/questions/30281057/node-forever-usr-bin-env-node-no-such-file-or-directory