Como matar procesos en Linux facilmente con fkill-cli

O procesos en Linux Non son máis que unha serie de programas en execución, que conteñen información das aplicacións, así como información necesaria para a interacción co sistema. Cando matamos un proceso, cancelamos a execución da aplicación que representa, eliminamos toda comunicación cos outros procesos e co sistema, ademais de liberar todos os recursos que consume.

Hai un tempo, aquí en DesdeLinux fíxose un gran artigo que ensina Como matar procesos facilmente, esta vez imos complementar ese artigo engadindo unha ferramenta chamada fkill-cli que nos permite matar procesos en Linux dun xeito doado e moi práctico.

Que é fkill-cli?

É un Plataforma cruzada libras, desenvolvido por Sindre Sorhus, que nos proporciona unha interface de usuario práctica e cómoda para xestionar os procesos do noso sistema operativo. A ferramenta permítenos matar procesos en Linux dun xeito sinxelo e dinámico, accedendo a todos os procesos cun único comando e localizando o que queremos matar a través dunha lista ou buscar por nome ou fraccións dela.

A ferramenta funciona cos principais sistemas operativos actuais (Linux, Windows e macOS, o seu uso é bastante sinxelo e está dirixido a calquera tipo de usuario. Plataforma cruzada está a ter moita aceptación na comunidade, con todo, só é unha alternativa á tradicional ordes para matar procesos. Comando Kill Process

Como se instala fkill-cli

Para instalar fkill-cli debemos ter instalado npm, que se atopa nos repositorios oficiais de case todas as distribucións de Linux. Entón debemos executar o seguinte comando para que fkill-cli instalar automaticamente:

sudo npm install --global fkill-cli

Despois podemos executar a ferramenta co comando fkill

Aprender a matar procesos en Linux con fkill-cli

Unha vez instalado fkill-cli, podemos matar procesos en Linux dun xeito moi sinxelo. A ferramenta ofrécenos algúns comandos bastante básicos para o seu uso, os mesmos que podemos saber se executamos fkill --help desde o terminal.

$ fkill --help

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

  Options
    -f, --force  Force kill

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

Usar fkill-cli é extremadamente sinxelo, só temos que executar o comando fkill con algúns dos argumentos mencionados anteriormente, ou no seu defecto, só fkill e a ferramenta amosaranos a lista de todos os procesos que se están executando, podemos navegar por a lista coas frechas do teclado e finalmente selecciona a que queremos matar. Do mesmo xeito, podemos escribir o nome (ou parte do nome) do proceso para que a ferramenta filtre os procesos de correspondencia automaticamente.

No seguinte gif podemos ver con máis detalle o comportamento desta ferramenta:

matar procesos en Linux

Esta é sen dúbida unha gran ferramenta que nos axudará a matar procesos en Linux dun xeito doado, ameno e bastante interactivo. Atréveste a probalo?


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

4 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Argimiro dixo

    Ola, é posible mediante algún deses comandos matar un proceso e reinicialo de inmediato? É dicir, se un proceso zombi quedou ou doutro xeito e non responde, pódese matar e reiniciar cun único comando ou varias ?.
    grazas

    1.    federico dixo

      Ola Argimiro!. O que normalmente facemos cando queremos iniciar un programa é executalo, xa sexa a través de systemctl start, service start, firefox, pen, etc., onde os dous últimos comandos invocan directamente un programa específico. Se queremos matar ou matar un proceso, normalmente facémolo a través do comando kill ou, como Lagarto indica nesta publicación, a través de fkill. É dicir, se queres que comece un servizo ou un programa despois de matalo, creo que a mellor opción é executalo de novo usando os comandos de inicio adecuados para cada programa ou servizo.

  2.   Mario ALONSO dixo

    Fai o mesmo que matar a -9 .. ??

  3.   gcjuan dixo

    No caso de que lle pase a alguén. Despois de instalar npm e querer executar fkill desde o terminal, recibín o seguinte erro:

    / usr / bin / env: "nodo": o ficheiro ou directorio non existe

    Aquí atopei a solución:

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