GNU/Linux >> Tutoriales Linux >  >> Linux

Fkill:busque y elimine procesos de forma interactiva en Linux

Matar , significa F abuloso matar , es una utilidad de línea de comandos multiplataforma para buscar y eliminar de forma interactiva varios procesos a la vez. Por lo general, uso el comando "superior" o "ps -ef | grep " o "pidof " para encontrar la identificación del proceso y eliminarlo con el comando "kill -9 " . No sé ustedes, pero esto es lo que estaba haciendo hasta que encontré esta joya. El programa Fkill puede encontrar los procesos en ejecución y matar uno o más procesos si lo desea. Está escrito usando Nodejs y es compatible con Linux, Mac OS y Microsoft Windows.

Instalar Fkill

Fkill está disponible en AUR , para que pueda instalarlo usando cualquier asistente de AUR, por ejemplo, Yay , en Arch Linux y sus variantes.

$ yay -S fkill

En otras distribuciones de Linux, asegúrese de haber instalado Nodejs como se describe en el siguiente enlace.

  • Cómo instalar NodeJS en Linux

Después de instalar Nodejs, ejecute el siguiente comando para instalar fkill.

$ npm install --global fkill-cli

Buscar y eliminar múltiples procesos de forma interactiva mediante Fkill en Linux

Para buscar y eliminar un proceso, simplemente ejecute:

$ fkill

Este comando iniciará una interfaz de usuario interactiva donde puede encontrar la lista de los procesos en ejecución junto con sus números de puerto. Usa las flechas ARRIBA/ABAJO para seleccionar un proceso presione ENTER para matarlo También puede escribir las primeras letras del nombre de un proceso y elegir el proceso de la lista y presionar ENTER para eliminarlo.

Para salir de la interfaz de usuario interactiva, presione CTRL+c .

Si ya conoce el número de puerto, por ejemplo 2236 , entonces puedes matarlo directamente usando el comando:

$ fkill 2236

Puede eliminar varios procesos a la vez especificando los números de puerto separados por espacios.

$ fkill 2237 2312

También es posible matar un puerto. Para matar un puerto (por ejemplo, 3306), simplemente prefijelo con dos puntos como se muestra a continuación.

 $ fkill :3306

Para obtener ayuda, ejecute:

$ fkill --help

  Fabulously kill processes. Cross-platform.

  Usage
    $ fkill [<pid|name|:port> …]

  Options
    --force -f    Force kill
    --verbose -v  Show process arguments
    --silent -s   Silently kill and always exit with code 0

  Examples
    $ fkill 1337
    $ fkill safari
    $ fkill :8080
    $ fkill 1337 safari :8080
    $ fkill

  To kill a port, prefix it with a colon. For example: :8080.

  Run without arguments to use the interactive interface.
  The process name is case insensitive.

Linux
  1. Cómo encontrar y matar el proceso Zombie en Linux

  2. ¿Qué son los procesos zombis y cómo encontrar y eliminar procesos zombis?

  3. Utilice Buscar y localizar para buscar archivos en Linux

  4. Linux:Buscar y eliminar procesos zombis

  5. La mejor manera de matar los procesos de estado Zombie y D en Linux

Cómo matar procesos Zombie en Linux

Cómo encontrar y matar procesos en ejecución en Linux

Cómo localizar y matar un proceso con terminal Linux

Comprender los procesos en Linux

Master Linux Kill Process usando ps, pgrep, pkill y más

Cómo matar procesos en Linux usando kill, killall y pkill