Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Español] Debian Almquist Shell (dash) pkill Uso: Finalizar procesos por nombre
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Español] Debian Almquist Shell (dash) pkill Uso: Finalizar procesos por nombre

Overview

El comando pkill se utiliza para enviar señales a procesos en ejecución basándose en su nombre o en otros atributos. Es especialmente útil para finalizar procesos sin necesidad de conocer su ID de proceso (PID).

Usage

La sintaxis básica del comando pkill es la siguiente:

pkill [opciones] [argumentos]

Common Options

  • -f: Busca en la línea de comandos completa del proceso.
  • -n: Envía la señal al proceso más reciente que coincida.
  • -o: Envía la señal al proceso más antiguo que coincida.
  • -signal: Especifica la señal a enviar (por defecto es TERM).

Common Examples

Aquí hay algunos ejemplos prácticos del uso de pkill:

  1. Finalizar un proceso por su nombre:
    pkill nombre_del_proceso
    
  2. Finalizar todos los procesos que contengan una cadena en su línea de comandos:
    pkill -f "cadena_a_buscar"
    
  3. Enviar una señal diferente (como KILL) a un proceso específico:
    pkill -9 nombre_del_proceso
    
  4. Finalizar el proceso más reciente que coincida con el nombre:
    pkill -n nombre_del_proceso
    
  5. Finalizar el proceso más antiguo que coincida con el nombre:
    pkill -o nombre_del_proceso
    

Tips

  • Siempre verifica qué procesos se verán afectados usando pgrep antes de ejecutar pkill.
  • Usa pkill -f con precaución, ya que puede coincidir con más procesos de los que esperas.
  • Considera utilizar pkill -n o pkill -o si necesitas un control más específico sobre qué proceso finalizar.