Ejercicios de gestión de procesos (ejercicios 1)
1) Ejecuta la orden ps para descubrir los procesos en curso. Crea un nuevo subshell con la orden sh y descubre su presencia ejecutando un nuevo ps. Anota los resultados obtenidos.
Comando
[crayon-6a9d5ff0d088e285304888/]
Resultado
[crayon-6a9d5ff0d0894445795955/]
Comando
[crayon-6a9d5ff0d0896871817520/]
Resultado
Se ejecuta una nueva subshell.
Comando
[crayon-6a9d5ff0d0898725925227/]
Resultado
[crayon-6a9d5ff0d089a399378368/]
2) Visualiza los distintos formatos de ps, incluyendo las opciones -l, -f, -e, -a, -el
Comando
[crayon-6a9d5ff0d089b915884563/]
Resultado
Lista todos los procesos.
Comando
[crayon-6a9d5ff0d089d028366636/]
Resultado
Hace un listado como un árbol de directorios lleno.
Comando
[crayon-6a9d5ff0d089e871933667/]
Resultado
Se muestra en formato largo.
Comando
[crayon-6a9d5ff0d08a0394909324/]
Resultado
Muestra la totalidad de todos los procesos, incluyendo información sobre TTY.
Comando
[crayon-6a9d5ff0d08a1923758081/]
Resultado
Lista los procesos, además en formato largo.
3) Ejecuta la orden ps y comprueba su PID (identificador de proceso) y su PPID (identificador de proceso padre). Ejecútalo de nuevo y comprueba incrementos en su PID y su PPID.
Comando
[crayon-6a9d5ff0d08a3328568878/]
Resultado
[crayon-6a9d5ff0d08a4909242145/]
Comando
[crayon-6a9d5ff0d08a6570029966/]
Resultado
Se incrementa el PID
[crayon-6a9d5ff0d08a7206376960/]
4) Ejecuta varias ordenes cortas (clear, date, etc.) y después vuelve a comprobar el PID.
Comando
[crayon-6a9d5ff0d08a9011280026/]
Resultado
[crayon-6a9d5ff0d08aa731433734/]
Comando
[crayon-6a9d5ff0d08ac366006783/]
Resultado
Se ejecuta el comando.
Comando
[crayon-6a9d5ff0d08ad466859445/]
Resultado
[crayon-6a9d5ff0d08af694686310/]