Test hecho por ader

9
1. -Realizar un script con bash que verifique la existencia de una carpeta llamada /test en la carpeta /etc en caso NO exista se debe de crear y dentro de ella los siguientes archivos : memoria.txt (información de uso de memoria actual), usuarios.txt(información de usuarios del sistema), hardware.txt(información del hardware actual), accesos.txt(los últimos accesos al Sistema), finalmente se deben de guardar una copia de seguridad de /test en la carpeta "/tmp" con el siguiente nombre: dia-mes-año-hora-minuto-segundo-backup.tar.gz Solución: Primero entramos como root por lo cual tenemos que poner el siguiente comando: Podemos observar en la imagen que nos pide la contraseña del root en este caso es “123456789” Ya dentro como root procedemos a la creación del script con el siguiente comando:

Transcript of Test hecho por ader

Page 1: Test hecho por ader

1. -Realizar un script con bash que verifique la existencia de una carpeta llamada

/test en la carpeta /etc en caso NO exista se debe de crear y dentro de ella los

siguientes archivos : memoria.txt (información de uso de memoria actual),

usuarios.txt(información de usuarios del sistema), hardware.txt(información del

hardware actual), accesos.txt(los últimos accesos al Sistema), finalmente se

deben de guardar una copia de seguridad de /test en la carpeta "/tmp" con el

siguiente nombre: dia-mes-año-hora-minuto-segundo-backup.tar.gz

Solución:

Primero entramos como root por lo cual tenemos que poner el siguiente comando:

Podemos observar en la imagen que nos pide la contraseña del root en este caso es

“123456789”

Ya dentro como root procedemos a la creación del script con el siguiente comando:

Page 2: Test hecho por ader

Le damos enter y nos saldrá una ventada vacía donde escribiéremos el script

Comenzamos a crear la sentencia para las carpeta test

“Que verifique la existencia de una carpeta llamada /test en la carpeta /etc en caso NO

exista se debe de crear”

Page 3: Test hecho por ader

Ahora seguimos configurando para crear los siguientes archivos : memoria.txt

(información de usu de memoria actual), usuarios.txt(información de usuarios del

sistema), hardware.txt(información del hardware actual), accesos.txt(los últimos accesos

al Sistema)

Por ultimo creamos el backup el cual tiene que ser una copia de seguridad de /test en la

carpeta "/tmp" con el siguiente nombre: dia-mes-año-hora-minuto-segundo-

backup.tar.gz

Page 4: Test hecho por ader

Ahora guardamos toda la configuración “ctrl+o (guardar) ctrl+x (salir)

Page 5: Test hecho por ader

Comenzamos a ejecutar el script con el siguiente comando:

Observamos que nos pide una nueva carpeta

Page 6: Test hecho por ader

Veremos que al ingresar la carpeta test1

Automáticamente se crea la carpeta y los archivos txt con sus respetivas funciones y

luego procede al backup

Procedemos a la comprobación si se a creado los archivos “test1” correctamente

Observamos que si fue creada

Ahora veremos si dentro de la carpeta “test1” estna los archivos txt

Page 7: Test hecho por ader

Observamos que si fue creada cada archivo con sus funciones

Procedemos a ver el arctivo memoria.txt

Page 8: Test hecho por ader

Procedemos a ver el arctivo usuarios.txt

Procedemos a ver el arctivo hardware.txt

Page 9: Test hecho por ader

Revisamos el backup

Observamos que fue creado el archivo backup con la hora y fecha

2.- Explique!!(no copiar y pegar) la relación que existe entre : Proceso, Programa,

Memoria, Procesador, Thread y Paginación del Sistema Operativo durante la ejecución

de varios procesos (programas o aplicaciones) y mencione 01 ejemplo.

Los procesos son los que causan todo para que se ejecute un proceso es necesario que se

pagine osea se cargue en memoria todo lo necesario para su ejecución luego estos

programas para su guardado usan threads un programa puede tener muchos pero

mínimo uno un treahad seria la unidad mínima de un programa para su ejecución y el

que administra como y cuando se ejecutara el proceso es el procesador.