Englishfrançaisespagnol

Icône de favori OnWorks

limite de temps - En ligne dans le Cloud

Exécutez la limite de temps dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit du délai de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


limite de temps — limiter efficacement le temps d'exécution absolu d'un processus

SYNOPSIS


limite de temps [-pq] [-S tueur] [-s avertissement] [-T tuer le temps] [-t heure d'avertissement] commander
[arguments ]

DESCRIPTION


La limite de temps l'utilitaire exécute une donnée commander avec le fourni arguments et se termine
le processus engendré après un temps donné avec un signal donné. Si le processus se termine avant la
le délai est écoulé, limite de temps sortira aussi silencieusement.

Options:

-p Si le processus fils est terminé par un signal, limite de temps propage cette condition,
c'est-à-dire qu'il s'envoie le même signal. Cela permet au programme d'exécuter limite de temps
pour déterminer si le processus fils s'est terminé par un signal ou s'il s'est réellement terminé
avec un code de sortie supérieur à 128.

-q Fonctionnement silencieux - limite de temps n'émet pas de messages de diagnostic sur les signaux envoyés
au processus enfant.

-S tueur
Précisez le numéro du signal à envoyer au process tuer le temps secondes après
heure d'avertissement a expiré. La valeur par défaut est 9 (SIGKILL).

-s avertissement
Précisez le numéro du signal à envoyer au process heure d'avertissement secondes après
a été commencé. La valeur par défaut est 15 (SIGTERM).

-T tuer le temps
Précisez le temps maximum d'exécution du processus avant envoi tueur après
avertissement a été envoyé. La valeur par défaut est 120 secondes.

-t heure d'avertissement
Spécifiez le temps d'exécution maximum du processus en secondes avant l'envoi avertissement.
La valeur par défaut est 3600 secondes.

Sur les systèmes qui prennent en charge le settimer(2) appel système, le heure d'avertissement et tuer le temps les valeurs peuvent
être spécifié en fractions de seconde avec une précision de la microseconde.

ENVIRONNEMENT


TUER
La tueur à utiliser si le -S l'option n'a pas été spécifiée.

TUER LE TEMPS
La tuer le temps à utiliser si le -T l'option n'a pas été spécifiée.

AVERTISSEMENT
La avertissement à utiliser si le -s l'option n'a pas été spécifiée.

TEMPS D'AVERTISSEMENT
La heure d'avertissement à utiliser si le -t l'option n'a pas été spécifiée.

EXIT STATUT


Si le processus fils se termine normalement, le limite de temps l'utilitaire transmettra son code de sortie vers le haut.
Si le processus fils est terminé par un signal et que le -p drapeau n'a pas été spécifié, le
limite de temps l'état de sortie de l'utilitaire est 128 plus le numéro de signal, similaire à sh(1). Si la -p
flag a été spécifié, le limite de temps le service public élèvera le signal lui-même de sorte que son propre
le processus parent peut à son tour faire la distinction de manière fiable entre un signal et une sortie supérieure à 128
code.

Dans de rares cas, le limite de temps l'utilitaire peut rencontrer une erreur système ou utilisateur ; puis, sa sortie
le statut est l'un des standards sorties système(3) valeurs :

EX_USAGE
Les paramètres et les options de la ligne de commande ont été spécifiés de manière incorrecte.

EX_LOGICIEL
La limite de temps l'utilitaire lui-même a reçu un signal inattendu en attendant le
processus enfant à terminer.

EX_OSERR
La limite de temps l'utilitaire n'a pas pu exécuter le processus enfant, attendez qu'il
terminer ou examiner son état de sortie.

EXEMPLES


Les exemples suivants sont affichés tels qu'ils sont donnés au shell :

timelimit -p /usr/local/bin/rsync rsync://some.host/dir /opt/mirror

Exécutez le programme rsync pour mettre en miroir un site WWW ou FTP et supprimez-le s'il dure plus d'une heure
(soit 3600 secondes) avec SIGTERM. Si le processus rsync ne se termine pas après avoir reçu le
SIGTERME, limite de temps émet un SIGKILL 120 secondes après le SIGTERM. Si le processus rsync est
terminé par un signal, limite de temps élèvera lui-même ce signal.

tcpserver 0 8888 délai -t600 -T300 /opt/services/chat/stats

Démarrez un processus tcpserver(n) à l'écoute sur le port tcp 8888 ; chaque connexion client doit invoquer
une instance d'un outil de statistiques IRC sous /opt/services/chat et tuez-le après 600 secondes
se sont écoulés. Si le processus de statistiques est toujours en cours après le SIGTERM, il sera tué par
un SIGKILL envoyé 300 secondes plus tard.

env WARNTIME=4.99 WARNSIG=1 KILLTIME=1.000001 limite de temps sh stats.sh

Démarrez un script shell et tuez-le avec un SIGHUP en un peu moins de 5 secondes. Si la coquille
reste bloqué et ne répond pas au SIGHUP, tuez-le un peu avec le SIGKILL par défaut
plus d'une seconde après.

Utilisez la limite de temps en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Avogadro
    Avogadro
    Avogadro est un médicament moléculaire avancé
    éditeur conçu pour une utilisation multiplateforme
    en chimie computationnelle, moléculaire
    modélisation, bioinformatique, matériaux
    science et ...
    Télécharger Avogadro
  • 2
    XMLTV
    XMLTV
    XMLTV est un ensemble de programmes à traiter
    Listes TV (tvguide) et aide à la gestion
    votre visionnage de la télévision, le stockage des listes dans un
    Format basé sur XML. Il existe des utilitaires pour
    faire...
    Télécharger XML TV
  • 3
    frapper
    frapper
    Projet de logiciel libre Strikr. Artefacts
    publié sous un « intent based »
    double licence : AGPLv3 (communauté) et
    CC-BY-NC-ND 4.0 international
    (commercial)...
    Télécharger
  • 5
    GIFLIB
    GIFLIB
    giflib est une bibliothèque pour lire et
    écrire des images gif. C'est API et ABI
    compatible avec libungif qui était dans
    large utilisation tandis que la compression LZW
    l'algorithme était...
    Télécharger GIFLIB
  • 6
    Alt+F
    Alt+F
    Alt-F fournit une source libre et ouverte
    firmware alternatif pour le DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F a Samba et NFS ;
    prend en charge ext2/3/4...
    Télécharger Alt-F
  • Plus "

Commandes Linux

Ad