EnglischFranzösischSpanisch

OnWorks-Favicon

Zeitlimit - Online in der Cloud

Laufzeitlimit im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator

Dies ist die Befehlszeitbegrenzung, die im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Zeitlimit — die absolute Ausführungszeit eines Prozesses effektiv begrenzen

ZUSAMMENFASSUNG


Zeitlimit [-pq] [-S Killsig] [-s warnen] [-T Tötungszeit] [-t Warnzeit] Befehl
[Argumente ...]

BESCHREIBUNG


Das Zeitlimit Dienstprogramm führt eine gegebene aus Befehl mit dem mitgelieferten Argumente und beendet
der gespawnte Prozess nach einer bestimmten Zeit mit einem bestimmten Signal. Wenn der Prozess vor dem
Frist abgelaufen ist, Zeitlimit wird auch lautlos aussteigen.

Option:

-p Wird der Kindprozess durch ein Signal beendet, Zeitlimit propagiert diesen Zustand,
dh sendet das gleiche Signal an sich selbst. Dadurch kann das Programm ausgeführt werden Zeitlimit
um festzustellen, ob der Kindprozess durch ein Signal beendet oder tatsächlich verlassen wurde
mit einem Exit-Code größer als 128.

-q Leiser Betrieb - Zeitlimit gibt keine Diagnosemeldungen über gesendete Signale aus
zum Kindprozess.

-S Killsig
Geben Sie die Nummer des Signals an, das an den Prozess gesendet werden soll Tötungszeit Sekunden nach
Warnzeit abgelaufen. Der Standardwert ist 9 (SIGKILL).

-s warnen
Geben Sie die Nummer des Signals an, das an den Prozess gesendet werden soll Warnzeit Sekunden danach
wurde gestartet. Standardeinstellung auf 15 (SIGTERM).

-T Tötungszeit
Geben Sie die maximale Ausführungszeit des Prozesses vor dem Senden an Killsig nachdem
warnen wurde gesendet. Standardmäßig sind es 120 Sekunden.

-t Warnzeit
Geben Sie die maximale Ausführungszeit des Prozesses in Sekunden vor dem Senden an warnen.
Standardmäßig 3600 Sekunden.

Auf Systemen, die die Settimer(2) Systemaufruf, der Warnzeit und Tötungszeit Werte können
in Sekundenbruchteilen mit Mikrosekundengenauigkeit angegeben werden.


KILLSIG
Das Killsig zu verwenden, wenn die -S Option wurde nicht angegeben.

KILLZEIT
Das Tötungszeit zu verwenden, wenn die -T Option wurde nicht angegeben.

WARNIG
Das warnen zu verwenden, wenn die -s Option wurde nicht angegeben.

WARNZEIT
Das Warnzeit zu verwenden, wenn die -t Option wurde nicht angegeben.

EXIT STATUS


Wenn der untergeordnete Prozess normal beendet wird, Zeitlimit Das Dienstprogramm übergibt seinen Exit-Code an up.
Wird der Kindprozess durch ein Signal beendet und die -p Flag wurde nicht angegeben, die
Zeitlimit Der Exit-Status des Versorgungsunternehmens ist 128 plus die Signalnummer, ähnlich wie sh(1). Wenn die -p
Flagge angegeben wurde, die Zeitlimit Dienstprogramm wird das Signal selbst erhöhen, so dass sein eigenes
Der übergeordnete Prozess kann wiederum zuverlässig zwischen einem Signal und einem Ausgang größer als 128 unterscheiden
Code.

In seltenen Fällen ist das Zeitlimit das Dienstprogramm kann auf einen System- oder Benutzerfehler stoßen; dann ist sein Ausgang
Status ist einer der Standard Systemausgänge(3) Werte:

EX_NUTZUNG
Die Befehlszeilenparameter und -optionen wurden falsch angegeben.

EX_SOFTWARE
Das Zeitlimit das Versorgungsunternehmen selbst hat ein unerwartetes Signal empfangen, während es auf die
Kindprozess zu beenden.

EX_OSERR
Das Zeitlimit Das Dienstprogramm konnte den untergeordneten Prozess nicht ausführen, warten Sie, bis er abgeschlossen ist
beenden oder seinen Exit-Status überprüfen.

Beispiele:


Die folgenden Beispiele werden für die Shell angezeigt:

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

Führen Sie das rsync-Programm aus, um eine WWW- oder FTP-Site zu spiegeln und beenden Sie es, wenn es länger als 1 Stunde läuft
(das sind 3600 Sekunden) mit SIGTERM. Wenn der rsync-Prozess nach Erhalt der
SIGTERM, Zeitlimit gibt 120 Sekunden nach dem SIGTERM ein SIGKILL aus. Wenn der rsync-Prozess
durch ein Signal beendet, Zeitlimit wird dieses Signal selbst auslösen.

tcpserver 0 8888 Zeitlimit -t600 -T300 /opt/services/chat/stats

Starten Sie einen tcpserver(n)-Prozess, der auf dem TCP-Port 8888 lauscht; jede Client-Verbindung wird aufgerufen
eine Instanz eines IRC-Statistiktools unter /opt/services/chat und töte es nach 600 Sekunden
verstrichen sind. Wenn der Statistikprozess nach dem SIGTERM noch läuft, wird er beendet von
300 Sekunden später wurde ein SIGKILL gesendet.

env WARNTIME=4.99 WARNSIG=1 KILLTIME=1.000001 Zeitlimit sh stats.sh

Starten Sie ein Shell-Skript und beenden Sie es mit einem SIGHUP in etwas weniger als 5 Sekunden. Wenn die Schale
bleibt hängen und reagiert nicht auf das SIGHUP, kill es mit dem Standard-SIGKILL nur ein bisschen
über eine Sekunde danach.

Verwenden Sie das Zeitlimit online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Avogadro
    Avogadro
    Avogadro ist ein fortschrittliches Molekül
    Editor für den plattformübergreifenden Einsatz
    in Computerchemie, Molekular
    Modellierung, Bioinformatik, Materialien
    Wissenschaft und ...
    Avogadro herunterladen
  • 2
    XMLTV
    XMLTV
    XMLTV ist eine Reihe von Programmen, die verarbeitet werden müssen
    TV-Listen (tvguide) und Hilfe bei der Verwaltung
    Ihre TV-Anzeige, Speichern von Einträgen in einem
    XML-basiertes Format. Es gibt Dienstprogramme zu
    tun...
    XMLTV herunterladen
  • 3
    streikr
    streikr
    Strikr Free Software-Projekt. Artefakte
    veröffentlicht unter einem "intent based"
    Doppellizenz: AGPLv3 (Community) und
    CC-BY-NC-ND 4.0 international
    (Werbung)...
    Laden Sie strikr herunter
  • 5
    GIFLIB
    GIFLIB
    giflib ist eine Bibliothek zum Lesen und
    gif-bilder schreiben. Es ist API und ABI
    kompatibel mit libungif, das in war
    breite Verwendung während der LZW-Komprimierung
    Algorithmus war ...
    Laden Sie GIFLIB herunter
  • 6
    Alt-F
    Alt-F
    Alt-F bietet eine kostenlose und Open Source
    alternative Firmware für den DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F hat Samba und NFS;
    unterstützt ext2/3/4...
    Laden Sie Alt-F herunter
  • Mehr »

Linux-Befehle

Ad