taller crontab - ubuntu
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
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/