Lista de comandos linux más utilizados.

El conocimiento de los comandos linux es importante para las tareas de administración y programación. Los comandos linux son necesarios para tener un dominio del sistema operativo. La línea de comandos es la manera más directa de enviar órdenes a su máquina. Los comandos linux de ficheros y directorios comando ls Listar archivos y directorios es la finalidad de este comando linux. comando tree Listar archivos y directorios en forma de árbol con el empleo de este comando linux. comando cp Copie archivos y directorios con este comando linux. comando pwd Mostrar el nombre del directorio de trabajo actual es la función de este comando linux. comand...

Con el comando at se ejecuta una vez la tarea programada.

Sintaxis del comando at

at [-V] [-q x] [-f file] [-u username] [-mMlbv] timespec ...
at [-V] [-q x] [-f file] [-u username] [-mMlbv] -t time
at -c job ...
at [-V] -l [-o timeformat] [job ...]
atq [-V] [-q x] [-o timeformat] [job ...]
at [ -rd ] job ...
atrm [-V] job ...
batch

Descripción del comando at

Comando Descripción
at ejecuta el comando at en un tiempo especificado.
atq este comando del comando at enumera los trabajos pendientes del usuario, a menos que el usuario sea el superusuario; en ese caso, se enumeran los trabajos de todos. El formato de las líneas de salida (una para cada trabajo) es: número de trabajo, fecha, hora, cola y nombre de usuario.
atrm eliminar trabajos, identificados por su número de trabajo es lo que posibilita este comando del comando at.
batch ejecuta comandos cuando los niveles de carga del sistema lo permiten; es decir, cuando el promedio de carga cae por debajo de 1.5, o el valor especificado en la invocación de atd.

Opciones del comando at

Opción Descripción
-V el comando at muestra el número de versión en el error estándar y sale con éxito.
-q x el comando at utiliza la cola especificada. Una designación de cola consta de una sola letra; las designaciones de cola válidas van de la 'a' a la 'z' y de la 'A' a la 'Z'. La cola a es la predeterminada para at y la cola b para lote. Las colas con letras más altas se ejecutan con mayor amabilidad. La cola especial "=" está reservada para trabajos que se están ejecutando actualmente.
-f file el comano at lee el trabajo desde el archivo en lugar de la entrada estándar.
-u username envíar correo al nombre de usuario en lugar del usuario actual es lo que hace esta opción del comando at.
-m enviar correo al usuario cuando el trabajo se haya completado, incluso si no hubo salida.
-M nunca enviar correo al usuario es lo que posibilita esta opción del comando at.
-l alias para atq.
-b esta opción del comando at se usa para indicar un alias para lote.
-v con esta opción del comando at se muestra la hora en que se ejecutará el trabajo antes de leerlo.
-t time ejecutar el trabajo a tiempo, dado en el formato [[CC]YY]MMDD- hhmm[.ss].
- timespec información en /usr/share/doc/at/timespec.

Ejemplos de programación de trabajos con el comando at

- Uso del comando at para ejecutar una tarea a las 2 pm dentro de dos días.
  at 02:00 pm + 2 days
- Uso del comando at para ejecutar una tarea a las 7:00 am el 10 de mayo.
  at 07:00 am may 10
- Uso del comando at para ejecutar una tarea mañana a las 11:00 am.
  at 11:00 am tomorrow
- Uso del comando at para ejecutar una tarea en 30 minutos.
  at now + 30 minutes
- Uso del comando at para ejecutar una tarea en 3 semana.
  at now + 3 weeks
- Uso del comando at para ejecutar una tarea a las 6:00 pm dentro de un mes.
at 6:00 pm next month

comando crontab

comandos linux

comando tar