Nuestros procesos (UID) – Comandos
- Comando ps : Información sobre el estado de los procesos del usuario actual,
- Dependiendo de los modificadores proveerá: PID, PPID, UID, T o TIME, c o CMD, C o CPU, STIME, S o STAT, etc.
- Para ver su manual tecleamos: man ps
- Para salir del manual : Control + z
- Opciones comunes:
- man - help
- ps - l : Lista de detalle de procesos mas detallados del usuario actual
- ps - ax : Todos los procesos.
- ps - f : Árbol de procesos
- ps – F : Árbol de procesos (detalles adicionales)
-
- Comando pstree : Muestra los procesos en forma de árbol (padre e hijo).
- pstree -u : Para ver incluidos el nombre del usuario (entre paréntesis), se muestra los usuarios con cuentas efectivas , no los usuarios del sistema.
- pstree – A y – G: Para obtener líneas, estilos ASCII
-
- Comando top : Muestra el uso de recursos de cada proceso, para luego decidir como cambiar su estado.
- - htop : Es una versión mejorada del top, no viene instalada por defecto pero permite una mejor interpretación.
- La instalación es : – sudo apt - get install –htop
-
- Comando pgrep : Devuelve el PID del proceso indicado por el nombre por ejemplo del navegador Mozilla Firefox, se vera de este modo:
- pgrep firefox
- 27827 (es el proceso actual del navegador)
- kill 27827 (cierra el proceso actual del navegador)
-
- Comando kill : No solo es para cerrar procesos, sino también para enviar señales como para detener y reiniciar; usa el PID.
- kill - 19 27827 (para detener, stop el proceso del navegador).
- kill -18 27827 (para reiniciar el proceso del navegador).
- Usar – l para ver las señales disponibles, las mas comunes son:
- 19 y 20 para detener momentáneamente.
- 18 continuar.
- 1 releer archivos configurados.
- 9 para terminarlo.
-
- O también se usa el siguiente código para cerrar el proceso:
- pkill firefox
- kill oll firefox
-
-
- Comando killall: Similar al kill, pero usa el nombre del programa y no el PID, afectara a todo los procesos con ese nombre:
- - l : Lista de posibles señales
- - HUPP : Detener y releer configuraciones.
-
- Comando nice : Modifica la prioridad del proceso al iniciarlo, va desde:
- - 20 (más alta, solo root) hasta
- 19 (más baja)
- nice - n - 5 (inicia comando con prioridad - 5 asignándoles mas tiempos de CPU
-
- Comando renice : Modifica la prioridad del proceso en ejecución, por ejemplo:
- renice 5 27827 (Asigna la prioridad 5 al proceso con PID 27827)
-
No hay comentarios:
Publicar un comentario