ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Plataformas

minosmrlf28 de Octubre de 2014

447 Palabras (2 Páginas)297 Visitas

Página 1 de 2

FACULTAD DE INGENIERÍA

ESCUELA PROFESIONAL: Ing. De sistemas.

CURSO: Plataformas Tecnológicas

DOCENTE: Edward Vega Gavidia

ALUMNO: Romero Rebaza Orlando

TRUJILLO-PERÚ

2014

Ejercicios:

1) Ejecutar en la siguiente secuencia:

$ bash

$ yes > /dev/null &

$ yes > /dev/null &

$ bash

$ ping localhost > /dev/null &

$ ping localhost > /dev/null &

Utilizar el comando pstree para ver el árbol de procesos generado.

2) Cambiar de consola y matar todas las tareas relacionadas con la consola anterior (utilizar algún

comando para eliminar grupos de procesos).

Cambiar de consola.- Para cambiar de consola se ha de mantener pulsada Alt y a continuación la tecla de función correspondiente a la consola a la cual se quiere acceder

Ejem: ctrl+alt+F1... F6 - cambio de consola

ps aux

Este comando muestra todos los procesos y aplicaciones que están ejecutándose en el sistema. Cada proceso tiene un PID asignado (un número básicamente).

Para matar todos los procesos de la consola anterior usaremos el comando

pkill nombre del proceso

3) Ejecutar varios procesos “yes > /dev/null &” y varios “ping localhost > /dev/null & ”.

Eliminar todos los procesos yes. Verificar lo realizado y luego eliminar todos los procesos ping.

alumno@E301-PC17:~$ yes > /dev/null &

[1] 2155

alumno@E301-PC17:~$ ping localhost > /dev/null &

[2] 2154

alumno@E301-PC17:~$ ping localhost > /dev/null &

[3] 2156

alumno@E301-PC17:~$ yes > /dev/null &

[4] 2157

alumno@E301-PC17:~$ ping localhost > /dev/null &

[5] 2158

alumno@E301-PC17:~$ ping localhost > /dev/null &

[6] 2159

alumno@E301-PC17:~$ ping localhost > /dev/null &

[7] 2160

alumno@E301-PC17:~$ ping localhost > /dev/null &

[8] 2161

alumno@E301-PC17:~$ killall yes

[1] Terminado yes > /dev/null

[2] Terminado yes > /dev/null

[3] Terminado yes > /dev/null

[4] Terminado yes > /dev/null

alumno@E301-PC17:~$ killall ping

[5] Terminado ping localhost > /dev/null

[6] Terminado ping localhost > /dev/null

[7]- Terminado ping localhost > /dev/null

[8]+ Terminado ping localhost > /dev/null

4) Leer la página de manual del "ls". Suspender el proceso.

Leer la página de manual del "cat". Suspender el proceso.

Hacer un ping a otra máquina. Suspender el proceso.

¿Que otros procesos se han disparado? ¿De qué proceso son hijos?

alumno@E301-PC08:~$ man ls [1]+ Detenido man ls

alumno@E301-PC08:~$ man cat [2]+ Detenido man cat

+-gnome-terminal---bash---2*[man---pager]

¦ ¦ +-ping

¦ ¦ +-pstree

¦ +-gnome-pty-helpe

¦ +-2*[{gnome-terminal}]

5) Retomar el proceso "man ls" en primer plano y terminarlo normalmente.

[1]+ Detenido man ls [2] Detenido man cat [3] Detenido man ls [4] Detenido man ls

[5] Detenido man cat [6]- Detenido ping localhost alumno@E301-PC17:~$ fg %1 man ls

alumno@E301-PC17:~$ ps

6) Pasar el proceso "ping" de suspendido a ejecución en segundo plano. Eliminar luego el proceso

"ping".

1° PASO.- alumno@E301-PC17:~$ ping localhost 2° PASO.- Control + Z 3° PASO.- jobs 4° PASO.- fg %1

7) Ejecutar un procesos “yes > /dev/null &”

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com