EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Twistd – Online in der Cloud

Führen Sie Twistd im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl „twisd“, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


twistd – Twisted-Anwendungen ausführen (TACs, TAPs)

ZUSAMMENFASSUNG


verdreht [Optionen]

BESCHREIBUNG


Lesen Sie eine Twisted.application.service.Application aus einer Datei und führen Sie sie aus.

OPTIONAL


-n, --nodaemon Nicht dämonisieren (im Vordergrund bleiben).

-q, --ruhig
No-op für Abwärtskompatibilität.

-p, --Profil <Profil Ausgang>
Führen Sie die Anwendung unter dem Profiler aus und geben Sie die Ergebnisse in der angegebenen Datei aus.

--profiler <profiler Name>
Geben Sie den zu verwendenden Profiler an. Standardmäßig wird der „Hotshot“-Profiler verwendet.

--savestats
Speichern Sie das Stats-Objekt und nicht die Textausgabe des Profilers.

-b, --debuggen
Führen Sie die Anwendung im Python-Debugger aus (impliziert). --nodaemon Möglichkeit). Senden einer
Durch das SIGINT- oder SIGUSR2-Signal an den Prozess wird dieser im Debugger abgelegt.

-e, --verschlüsselt
Die angegebene tap/aos-Datei ist verschlüsselt.

--euid Legen Sie nur die effektive Benutzer-ID und nicht die echte Benutzer-ID fest. Diese Option hat keine Auswirkung
es sei denn, der Server läuft als Root. In diesem Fall bedeutet dies, dass nicht alles gelöscht wird
Berechtigungen nach dem Binden von Ports, wobei die Option erhalten bleibt, in bestimmten Fällen Berechtigungen wiederzuerlangen
wie zum Beispiel Laichvorgänge. Mit Vorsicht verwenden.

-o, --no_save
Shutdown-Status nicht speichern.

--Originalname
Verhalten Sie sich so, als ob für die angegebene Anwendung kein Prozessname festgelegt wäre, und führen Sie sie aus
der Standardprozessname (in den meisten Fällen die Python-Binärdatei).

-l, --Logdatei
Protokollieren Sie in einer angegebenen Datei – für stdout (Standard: twistd.log). Die Protokolldatei wird sein
gedreht auf SIGUSR1.

-l, - Logger <vollständig qualifiziert python Name>
Ein vollständig qualifizierter Name für eine Protokollbeobachter-Factory, die für das anfängliche Protokoll verwendet werden soll
Beobachter. Hat Vorrang vor --logfile und --syslog.

--pidfile
PID in der angegebenen Datei speichern (Standard: twistd.pid).

--chroot
Chrooten Sie vor der Ausführung in ein angegebenes Verzeichnis (Standard: nicht chrooten). Chrooten
erfolgt vor dem Wechsel des aktuellen Verzeichnisses.

-d, --rundir
Wechseln Sie vor der Ausführung in ein bereitgestelltes Verzeichnis (Standard: .).

-u, --uid
Die UID, unter der ausgeführt werden soll (Standard: nicht ändern).

-g, --gid
Die GID, unter der ausgeführt werden soll (Standard: nicht ändern).

--umask
Die anzuwendende (oktale) Dateierstellungsmaske. (Standard: 0077 für Daemons, keine Änderung
Andernfalls).

-r, --Reaktor
Wählen Sie den zu verwendenden Reaktor. Sehen --help-reaktoren für eine Liste der Möglichkeiten.

--help-reaktoren
Listen Sie die Namen möglicherweise verfügbarer Reaktoren auf.

--speien Schreiben Sie ein äußerst ausführliches Protokoll über alles, was passiert. Nützlich zum Debuggen
friert komplexen Code ein oder sperrt ihn.

-f, --Datei <tippen Datei>
Liest die angegebene .tap-Datei (Standard: twistd.tap).

-s, --Quelle <tas Datei>
Laden Sie eine Anwendung aus der angegebenen .tas-Datei (AOT-Python-Quelle).

-y, --Python <python Datei>
Verwenden Sie die Variable „application“ aus der angegebenen Python-Datei. Diese Option hat Vorrang
-f. Diese Option impliziert --no_save.

--syslog
Melden Sie sich im Syslog statt in einer Datei an.

--Version
Versionsinformationen drucken und beenden.

prefix
Verwenden Sie beim Protokollieren in der Protokolldatei das angegebene Präfix. Der Standardwert ist „verdreht“.

Beachten Sie, dass wenn verdreht Wird als Root ausgeführt, ist das Arbeitsverzeichnis nicht Gesucht nach Python
Module.

SIGNALE


Ein laufender Twistd akzeptiert SIGINT für ein sauberes Herunterfahren und SIGUSR1 zum Rotieren von Protokolldateien.

Nutzen Sie Twistd online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad