clase:daw:si:2eval:tema11
Diferencias
Muestra las diferencias entre dos versiones de la página.
| — | clase:daw:si:2eval:tema11 [2025/11/03 11:37] (actual) – creado - editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ====== 11. Procesos en Linux ====== | ||
| + | |||
| + | ===== ps ===== | ||
| + | Orden para mostrar procesos: | ||
| + | |||
| + | <sxh bash> | ||
| + | #Muestra el " | ||
| + | ps -eo pid,cmd | ||
| + | </ | ||
| + | |||
| + | |||
| + | <note important> | ||
| + | |||
| + | ===== kill ===== | ||
| + | Cierra/mata un proceso | ||
| + | |||
| + | <sxh bash> | ||
| + | #Cerrar el proceso 1234 | ||
| + | kill 1234 | ||
| + | </ | ||
| + | |||
| + | <sxh bash> | ||
| + | #CMata el proceso 1234 | ||
| + | kill -9 1234 | ||
| + | </ | ||
| + | |||
| + | | ||
| + | La diferencia entre cerrar y matar es que cerrar se lo solicita el proceso (y quizás el prcoceso no se cierre) y matar lo cierra directamente sin que el proceso lo sepa. | ||
| + | |||
| + | |||
| + | |||
| + | ===== Ejercicios ===== | ||
| + | |||
| + | |||
| + | ==== Ejercicio 1 ==== | ||
| + | * Muestra todos los procesos del sistema y comprueba que no existe el proceso '' | ||
| + | * Desde otra terminal lanza el proceso '' | ||
| + | * Muestra todos los procesos del sistema y comprueba que existe el proceso '' | ||
| + | * Indica el pid del proceso '' | ||
| + | * Mata el proceso '' | ||
| + | |||
| + | ==== Ejercicio 2 ==== | ||
| + | Muestra para todos los procesos su pid y el % de uso que hacen de CPU | ||
| + | |||
| + | |||
| + | |||
| + | |||
