TIMEOUT(1) Ordenes de usuario TIMEOUT(1)
NOMBRE
timeout - ejecuta una orden con un limite temporal
SINOPSIS
timeout [OPCION]... DURACION ORDEN [ARG]...
DESCRIPCION
Ejecuta una ORDEN y la finaliza si prosigue su ejecucion despues de
DURACION.
Los argumentos obligatorios para las opciones largas son tambien
obligatorios para las opciones cortas.
-f, --foreground
Cuando no se ejecuta timeout directamente desde la linea de
ordenes, permite que ORDEN lea desde el TTY y obtenga senales
TTY. En este modo, los elementos secundarios de ORDEN no
agotaran el tiempo.
-k, --kill-after=DURATION
Tambien se envia una senal KILL si ORDEN sigue ejecutandose
durante este tiempo despues de enviar la senal inicial.
-p, --preserve-status
Sale con el mismo estado que ORDEN, incluso cuando esta agota el
tiempo de espera.
-s, --signal=SIGNAL
Define la senal que se enviara al agotar el tiempo de espera.
SIGNAL puede ser un nombre como 'HUP' o un numero; consulte
'kill -l' para obtener una lista de senales.
-v, --verbose
envia a la salida de error estandar cualquier senal enviada
transcurrido el tiempo de ejecucion
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
DURACION es un numero decimal con un sufijo opcional: 's' para los
segundos (por defecto), 'm' para los minutos, 'h' para las horas y 'd'
para los dias. Una duracion de 0 anula la accion de timeout.
Envia la senal TERM a la ORDEN durante el tiempo de espero si no se
define otra senal. Esta senal termina cualquier proceso que no la
bloquee. Si no responde a esta senal, se debera emplear KILL.
Estado de salida:
124 Si se agota el tiempo de espera de ORDEN y no se ha definido
--preserve-status
125 si falla la propia orden timeout
126 si se encuentra ORDEN pero no puede ejecutarse
127 si no se encuentra orden
137 si se envia la senal KILL (9) (128+9) a la ORDEN o directamente
a timeout
- estado de salida de ORDEN en cualquier otro caso
ERRORES
En algunos sistemas, no es posible indicar tiempos de ejecucion mas
alla del ano 2038.
AUTOR
Escrito por Padraig Brady.
INFORMAR DE ERRORES
Informar de errores en el programa a: bug-coreutils@gnu.org
GNU coreutils pagina inicial:
Ayuda general sobre el uso de software de GNU:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2026 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
kill(1)
Full documentation
tambien disponible localmente ejecutando: info '(coreutils) timeout
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por
Marcos Fouces
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.11 April 2026 TIMEOUT(1)