Taller Crontab - Ubuntu

Post on 13-Jun-2015

268 views 0 download

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

TALLER CRONTAB

Escala de habilidades

UBUNTU

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

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

COPIESu nombre 10 veces al interior de P1.txt

COPIESu apellido 10 veces al interior de P2.txt

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

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

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

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

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

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.

#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

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

Pista: mv $variable PRUEBAS

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

@josefabiandiazBasado: http://stripgenerator.com/