control de procesos
- busca procesos que cumplan cadena:ps aux | grep <cadena_buscada> 
- pgrep <nombre proceso> - -u : especifica usuario
- -c : cuenta procesos
- -v : invierte el match
- -l : lista PID y proceso
- -f : cualquier parte de la cadena que aparezca en el proceso, no solo al principio
- -a : <parámetro en apariencia inexistente>, debería mostrar el path completo del programa
 
- pkill <nombre proceso> 
- devuelve la lista de PID que cumplen criterio:pidof <nombre_programa> - -s : solo devuelve un PID
- -x : incluye scripts (phyton,perl, shell)
- -o : ignora los PIDs especificados
 
- envía una señal a un proceso:kill <pid> # envía una señal 15 (SIGTERM) al proceso con ID=PID kill -9 <pid> # envía la señal 9 (SIGKILL) al proceso con ID=PID kill -s 9 <pid> # idem anterior kill -l # lista de señales 
- mata todos los procesos con el nombre coincidente:killall <nombre> 
- muestra de manera interactiva la lista de procesos en curso:top - idem top, se instala paquete aparte, más avanzado:htop
 
- permite que el proceso se siga ejecutando aún después de un logout:disown -h <pid>