Está en la página 1de 5

ACTIVIDAD DE EVALUACION 4.

1 (LINUX)

RESPONDE LAS PREGUNTAS SEGÚN LA EXPLICACIÓN Y APUNTES DE CLASE.


REALIZA CAPTURAS DE LAS ACTIVIDADES DONDE SE NECESITE DEMOSTRAR QUE
HAS USADO LOS COMANDOS.

a) La actividad deberá ser entregada en tiempo y en formato PDF en la plataforma y enlace


correspondiente
b) La actividad deberá tener un mínimo de 5 para considerarse aprobada.

¿Qué es un proceso y cuántos tipos hay?

¿Qué es el bloque de control de procesos y qué información contiene?

Nombra los estados que puede tener un proceso en su ciclo de vida, desde que nace (nuevo) hasta que
termina.

Explica la diferencia entre proceso e hilo.

Averigua con qué comando se puede cambiar la prioridad de un proceso en Linux, realiza un ejemplo y haz
la captura.

¿Qué es un servicios y qué estados puede tener?

¿Qué comandos o utilidades existen en LINUX para controlar los servicios (comando y gráfico)? Ejemplifica
con una captura cada uno de ellos.
¿Cómo sabemos si un servicio está activado o no?

¿Cómo puedes averiguar el PID de un servicio?

Explica con qué llamada al sistema se crea un proceso. ¿Qué diferencias existen entre un proceso padre y un
proceso hijo?

¿Qué es un proceso zombie?

¿Para qué sirve el PID de un proceso? ¿Todos los procesos tienen el mismo PID?

¿Cómo eliminamos un proceso en Linux?

¿Cuál es el primer proceso que se inicia cuando arrancamos Linux?.¿Es un proceso hijo o padre?

¿Cómo podemos crear procesos?


Indica las diferencias si existen entre proceso y comando Linux.

¿Con que opción y cómo muestra el comando ps las relaciones jerárquicas entre los procesos? ¿Qué otro
comando es equivalente?

Muestra un pantallazo del consumo de memoria de los procesos con top.

Marca, mediante un pantallazo cuáles son los 3 procesos activos en tu ordenador que consumen más
memoria.
Nota: puedes ordenar los procesos por consumo de memoria.
Dentro de top tecleas f. Te saldrá un conjunto de parámetros (memoria, uso de CPU, etc), y para elegir uno
de ellos te mueves arriba y abajo. Para seleccionar el parámetro por el que ordenas escribes s una vez estés
situado en el parámetro en cuestión.

Ejecuta el Firefox y realiza lo siguiente mediante línea de comando (muestra los pantallazos
correspondientes a cada apartado):
a) Visualiza todos los procesos que se están ejecutando en el sistema.
b) Indicar el número de proceso de Firefox (nota: para buscarlo es conveniente usar grep) c) Elimina el
proceso

Abre el Firefox por la terminal en segundo plano. Busca el PID del proceso (por comando). Luego busca
dicho proceso en el árbol de procesos y explica quiénes son sus padres hasta llegar al padre inicial
(pantallazo y explicación).

Realiza las siguientes tareas para practicar con el comando nice (agrega los pantallazos correspondientes):
a. Abre top y señala la prioridad del proceso top y su número nice.
b. Abre top cambiando su número nice a 15. Mira ahora su prioridad y su número nice. ¿Es más o menos
prioritario que antes?
c. Abre top cambiando su número nice a -15. Mira ahora su prioridad y su número nice. ¿Es más o menos
prioritario ahora?

Abre firefox en segundo plano. Muestra su prioridad (ps -l). Cambia su prioridad (número nice a 3) (recuerda
que está en ejecución) y vuelve a mostrar su prioridad. (pantallazos)

Manda una señal kill al firefox de forma que pares el proceso. Luego manda otra señal kill para reanudarlo.
(pantallazos)
Realiza las capturas correspondientes del ejercicio, desde la creación de usuarios y grupos con sus opciones,
modificación de sus identificadores si es que decides cambiar, creación de jerarquía de directorios y ficheros,
configuración de permisos de acceso sobre los recursos para que se cumplan las condiciones.

a)
b) Configura de forma predeterminada la creación de archivos y directorios (umask) para que los propietarios
tengan permiso de lectura escritura y ejecución, los grupos escritura y otros lectura. Realiza pantallazos
correspondientes de la aplicación de la máscara y como al crear archivos y directorios funcionan.

También podría gustarte