Procesos
Revisión del 22:16 13 jun 2011 de 164.73.234.126 (discusión) (Página creada con '=== Procesos === '''Procesos del sistema:''' son aquellos asociados al funcionamiento local de la máquina, kernel, o procesos (daemons) asociados a diferentes servicios (loca...')
Procesos
Procesos del sistema: son aquellos asociados al funcionamiento local de la máquina, kernel, o procesos (daemons) asociados a diferentes servicios (locales o de red).
Procesos del usuario administrador: en caso de actuar como tal, nuestros procesos aparecerán asociados al usuario root.
Procesos del usuario del sistema: asociados a la ejecución de sus aplicaciones.
Comandos útiles:
- ps: lista los procesos con los datos de usuario, tiempo, identificador de proceso y terminal usado. Una de las opciones más utilizadas es ps -axu (ver página man).
- top: da una lista actualizada de los procesos, monitorizando dinámicamente los cambios. Además da información de CPU, memoria y swap. Útil en situaciones de saturación de uso de recursos.
- kill: permite eliminar procesos del sistema mediante el envío de señales al proceso. Útil en programas con comportamiento inestable o programas interactivos que por alguna razón dejan de responder (ver man 7 signal).
- nice: modifica la prioridad de un proceso, esta es un número n entre -20 y 20, la máxima prioridad es -20. Si no se define se corre el proceso con prioridad 0.
- renice: igual que nice pero utiliza el número de proceso (PID).
- strace: utilitario para hacer un "debug" a un comando particular, muestra todos los pedidos que se le hace al sistema.