Post on 05-Aug-2015
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:
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”
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
Ahora guardamos toda la configuración “ctrl+o (guardar) ctrl+x (salir)
Comenzamos a ejecutar el script con el siguiente comando:
Observamos que nos pide una nueva carpeta
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
Observamos que si fue creada cada archivo con sus funciones
Procedemos a ver el arctivo memoria.txt
Procedemos a ver el arctivo usuarios.txt
Procedemos a ver el arctivo hardware.txt
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.