Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
linux:bash:procesos [29/08/2018 00:53] matelinux:bash:procesos [11/11/2024 02:40] (actual) mate
Línia 2: Línia 2:
 {{tag>linux bash}} {{tag>linux bash}}
  
-  * ''ps aux | grep <cadena_buscada>'' : busca procesos que cumplan cadena +  * busca procesos que cumplan cadena: <code bash>ps aux | grep <cadena_buscada></code> 
-  * '' pgrep <nombre proceso>''+  * <code bash>pgrep <nombre proceso></code>
     * -u : especifica usuario     * -u : especifica usuario
     * -c : cuenta procesos     * -c : cuenta procesos
Línia 10: Línia 10:
     * -f : cualquier parte de la cadena que aparezca en el proceso, no solo al principio     * -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     * -a : <parámetro en apariencia inexistente>, debería mostrar el path completo del programa
-  * ''pidof <nombre_programa>''devuelve la lista de PID que cumplen criterio+  * <code bash>pkill <nombre proceso></code> 
 +  * devuelve la lista de PID que cumplen criterio: <code bash>pidof <nombre_programa></code>
     * -s : solo devuelve un PID     * -s : solo devuelve un PID
     * -x : incluye scripts (phyton,perl, shell)     * -x : incluye scripts (phyton,perl, shell)
     * -o : ignora los PIDs especificados     * -o : ignora los PIDs especificados
-  * ''kill''envía una señal a un proceso +  * envía una señal a un proceso: <code bash>kill <pid> envía una señal 15 (SIGTERM) al proceso con ID=PID 
-    * ''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 -9 <pid>''envía la señal 9 (SIGKILL) al proceso con ID=PID +kill -s 9 <pid> idem anterior 
-    * ''kill -s 9 <pid>''idem anterior +kill -l lista de señales</code> 
-    * ''kill -l''lista de señales +  * mata todos los procesos con el nombre coincidente: <code bash>killall <nombre></code> 
-  * ''killall <nombre>''mata todos los procesos con el nombre coincidente +  * muestra de manera interactiva la lista de procesos en curso: <code bash>top</code> 
-  * ''top''muestra de manera interactiva la lista de procesos en curso +    * idem **top**, se instala paquete aparte, más avanzado: <code bash>htop</code> 
-    * ''htop''idem **top**, se instala paquete aparte, más avanzado. +  * permite que el proceso se siga ejecutando aún después de un logout: <code bash>disown -h <pid></code>
-  * ''disown -h <pid>''permite que el proceso se siga ejecutando aún después de un logout+
  
    
  • linux/bash/procesos.1535529196.txt.gz
  • Darrera modificació: 29/08/2018 00:53
  • per mate