RHCSA - Level System Administration Tasks
Dentro de las diferentes tareas de administración que se llevan a cabo en el sistema operativo existen las tareas cron (las que más uso) y las tareas at que nunca he usado. Las tareas cron son ejecutadas por el demonio crond y las tareas at por el demonio atd.
La sintaxis de las tareas at (simplificada) es la siguiente:
Si no se especifica el comando, se presenta una consola donde introducir el comando o el fichero script (rpm -qa > /root/test.txt | /root/rpmq.sh). Para terminar es necesario hacer un CTRL-D.
La hora (time) se puede especificar de muchas maneras, para verlas consulten la documentación de CentOS.
Ejemplos de tareas:
at HH:MM (Si la hora ha pasado se ejecutará el siguiente día)
at now + time (Se ejecutará a la hora actual dentro de X time que puede tener los valores minutes, hour, days o week).
Ejemplos reales:
at -f /root/rpms.sh now + 5 min
La sintaxis de las tareas at (simplificada) es la siguiente:
at [-f file] time
Si no se especifica el comando, se presenta una consola donde introducir el comando o el fichero script (rpm -qa > /root/test.txt | /root/rpmq.sh). Para terminar es necesario hacer un CTRL-D.
La hora (time) se puede especificar de muchas maneras, para verlas consulten la documentación de CentOS.
Ejemplos de tareas:
at HH:MM (Si la hora ha pasado se ejecutará el siguiente día)
at now + time (Se ejecutará a la hora actual dentro de X time que puede tener los valores minutes, hour, days o week).
Ejemplos reales:
at -f /root/rpms.sh now + 5 min
at now + 20 hour
at> rpm -qa > /root/salida.txt
at> CTRL-D
Comentarios
Publicar un comentario