Perteneciente a LPIC-1
En este apartado se aprende a llevar a cabo las rutinas de administración necesarias para gestión del sistema y de los usuarios, la planificación y la programación de tareas recurrentes. Localización e internacionalización.
Automatice las tareas de administración del sistema programando trabajos
A) Usando CRON
Adjunte capturas de pantalla para mostrar los resultados
NOTA: Este ejercicio se puede completar usando cualquier máquina virtual disponible.
1. Inicie sesión como root y enumere todas las tareas cron actualmente programadas para ejecutarse como root.
crontab -l
2. Como root, agregue un trabajo cron que genere un backup de la carpeta /etc en el directorio /var/backups. Este trabajo debe ejecutarse diariamente a las 2:15 a.m. y a las 2:15 p.m.:
Abrimos el crontab de root para su edición:
crontab -e
15 2,14 * * * tar zcf /var/backups/etc-backup_`date +"%Y%m%d_%H:%m"`.tar.gz /etc
B) usando AT
Incluya capturas de pantalla para ver los resultados
1. Como root, recree de forma interactiva el trabajo cron que creó anteriormente utilizando el comando at; haz que ejecute el mismo comando a las 6:00 PM.
En Debian no viene instalado por defecto, así que instalamos at con apt install at.
Iniciamos la sesión interactiva para programar la tarea:
at 18:00 > tar zcf /var/backups/etc-backup_`date +"%Y%m%d_%H:%m"`.tar.gz /etc > (Ctrl+D)
Mostramos la cola de tareas programadas:
atq
2. Cree un comando que ejecutará un script llamado prueba.sh, que está en /opt, a las 5:55 a.m.
at 5:55 > sh /opt/prueba.sh > (Ctrl+D)
How many total fields are in a CRON job line?
The default 'users' group ID (GID) is which of the following numbers?
The root user ID (UID) is always identified by which number?
Which of the following commands will display the queue of any scheduled 'at' created jobs?
Which of the following directories contains files that will be copied to any new user's home directory when that user is created?
/etc/skel (solución)/etc/users/etc/login/etc/profile