Com matar processos en Linux fàcilment amb fkill-cli

Els processos en Linux no són més que una sèrie de programes que estan en execució, aquests contenen informació pròpies de les aplicacions més d'informació necessària per a la interacció amb el sistema. Quan matem un procés, cancel·lem l'execució de l'aplicació a la qual representa, eliminem tota la comunicació amb els altres processos i el sistema, a més d'alliberar tots els recursos que aquest consumeix.

Fa temps aquí a DesdeLinux es va fer un gran article que ensenya a Com matar processos fàcilment, En aquesta oportunitat anem a complementar aquest article afegint una eina anomenada FKILL-CLI. que ens permet matar processos en Linux d'una manera fàcil i molt pràctica.

Què és fkill-cli?

És una Plataforma creuada lliura, Desenvolupada per Sindre Sorhus., Que ens brinda una pràctica i còmoda interfície d'usuari per a gestionar els processos del nostre sistema operatiu. L'eina ens permet matar processos en Linux de manera fàcil i dinàmica, accedint a tots els processos amb un sol comandament i situant el que volem matar mitjançant una llista o cerca pel nom o fraccions de la mateixa.

L'eina treballa amb els principals sistemes operatiu de l'actualitat (Linux, Windows i macOS, el seu ús és bastant senzill i està orientat a qualsevol tipus d'usuari. Aquesta Plataforma creuada està tenint molta acceptació en la comunitat, però, és només una alternativa als tradicionals ordres per matar processos. Comando Matar Procés

Com s'instal·la fkill-cli

per instal·lar FKILL-CLI. hem de tenir instal·lat npm, El qual es troba en els repositoris oficials de gairebé totes les distros linux. Seguidament hem d'executar la següent comanda perquè FKILL-CLI. s'instal·li automàticament:

sudo npm install --global fkill-cli

Després podem executar l'eina amb la comanda fkill

Aprenent a matar processos en Linux amb fkill-cli

Un cop tinguem instal·lat fkill-cli, podem matar processos en Linux d'una forma molt senzilla. L'eina ens brinda uns comandaments bastant bàsics per al seu ús, els mateixos que podem conèixer si executem fkill --help des de la terminal.

$ fkill --help

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

  Options
    -f, --force  Force kill

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

L'ús d'fkill-cli és molt senzill només hem d'executar la comanda fkill amb alguns dels arguments esmentats anterioremente, o, si no només fkill i l'eina ens mostrarà el llistat de tots els processos que estan en execució, podem navegar sobre el llistat amb les fletxes del teclat i finalment seleccionar el que volem matar. De la mateixa manera, podem anar escrivint el nom (o part del nom) D'el procés perquè l'eina filtri els processos que coincideixen de manera automàtica.

En el següent gif podem veure amb més detalls el comportament d'aquesta eina:

matar processos en linux

Aquesta sens dubte és una gran eina que ens ajudarà a matar processos en Linux de manera fàcil, amena i de forma bastant interactiva. T'animes a provar-la?


4 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Argimir va dir

    Hola, és possible mitjançant algun d'aquests comandaments matar un procés i immediatament tornar a reiniciar-?, és a dir, si s'ha quedat algun procés zombi o d'alguna altra manera i no respon, ¿es pot matar i reiniciar amb un sol comandament o diversos ?.
    Gràcias

    1.    federico va dir

      Hola Argimiro !. El que normalment fem quan volem iniciar un programa és executar-lo, sigui mitjançant systemctl start, service start, firefox, ploma, etcètera, on els últims dos ordres invoquen directament a un programa en específic. Si volem matar o assassinar un procés, normalment ho fem mitjançant la comanda kill, o com indica Lagarto en aquest post, mitjançant fkill. O sigui, si vols que un servei o un programa s'iniciï després de matar-lo, crec que la millor opció és tornar a executar mitjançant els apropiats ordres d'inici de cada programa o servei.

  2.   Mario Alonso va dir

    Fa el mateix que kill -9 .. ??

  3.   Gcjuan. va dir

    Per si a algú li passa. Després d'instal·lar NPM i voler executar fkill des del terminal em apareixia el següent error:

    / Usr / bin / env: «node»: No existeix el fitxer o directori

    Vaig trobar la solució aquí:

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