Jak snadno zabít procesy v Linuxu pomocí fkill-cli

L procesy v systému Linux Nejsou ničím jiným než řadou spuštěných programů, obsahují informace z aplikací i informace potřebné pro interakci se systémem. Když proces zabijeme, zrušíme spuštění aplikace, kterou představuje, odstraníme veškerou komunikaci s ostatními procesy a systémem a uvolníme všechny zdroje, které spotřebovává.

Už je to tady nějakou dobu DesdeLinux Vznikl skvělý článek, který poučuje Jak snadno zabít procesy, tentokrát tento článek doplníme přidáním nástroje s názvem fkill-cli což nám umožňuje zabíjet procesy v Linuxu snadným a velmi praktickým způsobem.

Co je fkill-cli?

Je Křížová platforma liber, vyvinutý společností sindre sorhus, která nám poskytuje praktické a pohodlné uživatelské rozhraní pro spravovat procesy našeho operačního systému. Tento nástroj nám umožňuje snadno a dynamicky zabíjet procesy v systému Linux, přistupovat ke všem procesům pomocí jediného příkazu a vyhledávat ty, které chceme zabít, pomocí seznamu nebo podle názvu nebo jeho zlomků.

Nástroj pracuje s hlavními operačními systémy současnosti (Linux, Windows a macOS, jeho použití je poměrně jednoduché a je zaměřen na jakýkoli typ uživatele. Křížová platforma má v komunitě velké přijetí, je to však jen alternativa k tradičnímu příkazy k zabíjení procesů. Příkaz Kill Process

Jak je nainstalován fkill-cli

Chcete-li nainstalovat fkill-cli musíme mít nainstalovaný Npm, který je v oficiálních úložištích téměř všech linuxových distribucí. Potom musíme provést následující příkaz fkill-cli nainstalovat automaticky:

sudo npm install --global fkill-cli

Poté můžeme nástroj spustit příkazem fkill

Naučit se zabíjet procesy na Linuxu pomocí fkill-cli

Jakmile nainstalujeme fkill-cli, můžeme procesy v Linuxu zabít velmi jednoduchým způsobem. Tento nástroj nám poskytuje několik poměrně základních příkazů pro jeho použití, stejných, které můžeme vědět, pokud provádíme fkill --help z terminálu.

$ fkill --help

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

  Options
    -f, --force  Force kill

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

Použití fkill-cli je extrémně jednoduché, stačí provést příkaz fkill s některými z výše zmíněných argumentů, nebo pokud to neuděláme, stačí fkill a nástroj nám ukáže seznam všech spuštěných procesů, můžeme se v seznamu pohybovat pomocí šipek na klávesnici a nakonec vyberte tu, kterou chceme zabít. Stejným způsobem můžeme napsat jméno (nebo část jména) procesu, kdy nástroj automaticky filtruje procesy párování.

V následujícím gifu vidíme podrobněji chování tohoto nástroje:

zabít procesy v linuxu

To je nepochybně skvělý nástroj, který nám pomůže zabít procesy v Linuxu snadným, příjemným a docela interaktivním způsobem. Trúfnete si to vyzkoušet?


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Argimir řekl

    Dobrý den, je možné pomocí některého z těchto příkazů zabít proces a okamžitě jej znovu spustit? To znamená, že pokud byl zombie proces ponechán nebo jiným způsobem a nereaguje, mohl by být zabit a restartován jediným příkaz nebo různé?
    díky

    1.    Federico řekl

      Ahoj Argimiro! To, co běžně děláme, když chceme spustit program, je jeho spuštění, buď prostřednictvím startu systému, spuštění služby, firefoxu, pera atd., Kde poslední dva příkazy přímo vyvolávají konkrétní program. Pokud chceme zabít nebo zabít proces, obvykle to provedeme příkazem kill, nebo jak v tomto příspěvku naznačuje Lagarto, prostřednictvím fkill. Jinými slovy, pokud chcete, aby se služba nebo program spustil po jeho zabití, myslím, že nejlepší možností je znovu jej spustit pomocí příslušných startovacích příkazů pro každý program nebo službu.

  2.   mario Alonso řekl

    Dělá to stejně jako kill -9 .. ??

  3.   gcjuan řekl

    V případě, že se to někomu stane. Po instalaci npm a chtěl spustit fkill z terminálu jsem dostal následující chybu:

    / usr / bin / env: "node": Soubor nebo adresář neexistuje

    Našel jsem řešení zde:

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