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-6a619467f36a9989517975/]
Resultado
[crayon-6a619467f36af243010469/]
Comando
[crayon-6a619467f36b1515340940/]
Resultado

Se ejecuta una nueva subshell.

Comando
[crayon-6a619467f36b3764384405/]
Resultado
[crayon-6a619467f36b4957338748/]
 

2) Visualiza los distintos formatos de ps, incluyendo las opciones -l, -f, -e, -a, -el

Comando
[crayon-6a619467f36b5122711976/]
Resultado

Lista todos los procesos.

Comando
[crayon-6a619467f36b7704434270/]
Resultado

Hace un listado como un árbol de directorios lleno.

Comando
[crayon-6a619467f36b8576654189/]
Resultado

Se muestra en formato largo.

Comando
[crayon-6a619467f36b9545412350/]
Resultado

Muestra la totalidad de todos los procesos, incluyendo información sobre TTY.

Comando
[crayon-6a619467f36ba690834926/]
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-6a619467f36bc435652731/]
Resultado
[crayon-6a619467f36bd795473776/]
Comando
[crayon-6a619467f36be687950803/]
Resultado

Se incrementa el PID

[crayon-6a619467f36c0986951107/]
 

4) Ejecuta varias ordenes cortas (clear, date, etc.) y después vuelve a comprobar el PID.

Comando
[crayon-6a619467f36c1846965306/]
Resultado
[crayon-6a619467f36c2410423363/]
Comando
[crayon-6a619467f36c3299409709/]
Resultado

Se ejecuta el comando.

Comando
[crayon-6a619467f36c5566714681/]
Resultado
[crayon-6a619467f36c6222370967/]