Як легко вбити процеси в Linux за допомогою fkill-cli

L процеси на Linux Вони являють собою не що інше, як запущені програми, вони містять інформацію з додатків, а також інформацію, необхідну для взаємодії з системою. Коли ми вбиваємо процес, ми скасовуємо виконання програми, яку він представляє, ми усуваємо всі зв'язки з іншими процесами та системою, крім того звільняємо всі ресурси, які він споживає.

Минув деякий час тут DesdeLinux Вийшла чудова стаття, яка вчить Як легко вбити процеси, цього разу ми збираємось доповнити цю статтю, додавши інструмент під назвою fkill-cli що дозволяє нам вбивати процеси в Linux простим і дуже практичним способом.

Що таке fkill-cli?

Є а Крос-платформенний libre, розроблений Сіндре Сорхус, який надає нам практичний та зручний користувальницький інтерфейс для керувати процесами нашої операційної системи. Інструмент дозволяє нам легко та динамічно вбивати процеси в Linux, отримуючи доступ до всіх процесів за допомогою однієї команди та знаходячи той, котрий ми хочемо вбити, за списком або шукати за іменем або його частками.

Інструмент працює з основними операційними системами сучасності (Linux, Windows та macOS, його використання досить просте, і воно орієнтоване на будь-який тип користувачів. Крос-платформенний має широке визнання в громаді, однак, це лише альтернатива традиційному команди для вбивства процесів. Команда Kill Process

Як встановлюється 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 та інструмент покажуть нам список усіх запущених процесів, ми можемо переміщатися по списку за допомогою стрілок на клавіатурі і нарешті виберіть ту, яку ми хочемо вбити. Таким же чином ми можемо написати ім'я (або частина імені) процесу для інструменту для автоматичного фільтрування відповідних процесів.

У наступному gif ми можемо побачити більш докладно поведінку цього інструменту:

вбивати процеси в Linux

Це, безсумнівно, чудовий інструмент, який допоможе нам вбивати процеси в Linux простим, приємним і досить інтерактивним способом. Ви смієте спробувати?


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Аргіміро - сказав він

    Привіт, чи можливо за допомогою будь-якої з цих команд вбити процес і негайно перезапустити його знову?, Тобто, якщо зомбі-процес залишився або якимсь іншим способом і не реагує, чи можна його вбити та перезапустити за допомогою однієї команди або різні ?.
    Грекіас

    1.    Федеріко - сказав він

      Привіт Аргіміро! Зазвичай ми робимо, коли хочемо запустити програму, - це виконати її, або через systemctl start, service start, firefox, pen тощо, де дві останні команди безпосередньо викликають певну програму. Якщо ми хочемо вбити або вбити процес, ми зазвичай робимо це за допомогою команди kill, або, як вказує Лагарто в цій публікації, через fkill. Іншими словами, якщо ви хочете, щоб послуга або програма запускалася після її вбивства, я вважаю, що найкращим варіантом буде запустити їх знову, використовуючи відповідні команди запуску для кожної програми чи послуги.

  2.   Маріо АЛОНСО - сказав він

    Це робить те саме, що вбити -9 .. ??

  3.   gcjuan - сказав він

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

    / usr / bin / env: "вузол": Файл або каталог не існує

    Я знайшов рішення тут:

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