Taller Crontab - Ubuntu

14

Click here to load reader

description

Un taller diferente que solicita realizar una serie de actividades para determinar que habilidades se tienen en el manejo de tareas crontab. De forma visual se resalta los avances y capacidades del estudiante. Inicie con instrucciones simples y va incrementando la complejidad a medida que avanza en la presentación.

Transcript of Taller Crontab - Ubuntu

Page 1: Taller Crontab  - Ubuntu

TALLER CRONTAB

Escala de habilidades

UBUNTU

Page 2: Taller Crontab  - Ubuntu

CREEun nuevo directorio llamado PRUEBAS al interior del /home de usuario.

Page 3: Taller Crontab  - Ubuntu

DENTRODel directorio PRUEBAS crear dos archivos llamados P1.txt y P2.txt

Page 4: Taller Crontab  - Ubuntu

COPIESu nombre 10 veces al interior de P1.txt

Page 5: Taller Crontab  - Ubuntu

COPIESu apellido 10 veces al interior de P2.txt

Page 6: Taller Crontab  - Ubuntu

TAR.GZEmpaquete y comprima la carpeta PRUEBAS con el nombre de trabajo.tar.gz

Page 7: Taller Crontab  - Ubuntu

MUEVAEl archivo trabajo.tar.gz a un directorio que se encuentre en un disco duro diferente al principal.

Page 8: Taller Crontab  - Ubuntu

ESCRIBAUn script llamado empaquetado.sh que permita empaquetar la carpeta PRUEBAS.

Page 9: Taller Crontab  - Ubuntu

CREEun nuevo script llamado mover.sh que lleveel archivo empaquetado a un nuevo disco duro.

Page 10: Taller Crontab  - Ubuntu

DEFINAUna regla en CRONTAB que se ejecute cada 2 minutos solo en la hora que se realiza esta actividad. Con ella adicione la hora actual al final de P1.txt

Page 11: Taller Crontab  - Ubuntu

CREEOtra regla CRONTAB similar a la anterior pero que se ejecute cada 3 minutos dentro de la hora de realización de este ejercicio. Guarde en P2.txt la fecha actual.

Page 12: Taller Crontab  - Ubuntu

#FECHACree un script que al ser ejecutado empaquete y comprima la carpeta PRUEBASy le adicione al nombre la fecha y la hora.

Pista: variable=“copia-$(date +%d-%h-%Y-%H-%M).tar.gz”tar –czvf $variable PRUEBAS

Page 13: Taller Crontab  - Ubuntu

BACKUPAdicione al script creado anteriormente la capacidad de mover el paquete a una nueva locación.

Pista: mv $variable PRUEBAS

Page 14: Taller Crontab  - Ubuntu

FINALCree una regla CRONTAB que ejecute el script a las 45 de cada hora.

@josefabiandiazBasado: http://stripgenerator.com/