GoGPT Best VPN GoSearch

OnWorks-Favicon

sz – Online in der Cloud

Führen Sie sz 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 sz, 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


sx, sb, sz - XMODEM, YMODEM, ZMODEM Datei senden

ZUSAMMENFASSUNG


Größe [-+8abdefkLlNnopqTtuvyY] Datei ...
jdn [-adfkqtuv] Datei ...
sx [-akqtuv] Datei
Größe [-oqtv] -c COMMAND
Größe [-oqtv] -i COMMAND
Größe -TT

BESCHREIBUNG


Sz verwendet das Fehlerkorrekturprotokoll ZMODEM, YMODEM oder XMODEM, um eine oder mehrere Dateien zu senden
über eine serielle Einwahlschnittstelle zu einer Vielzahl von Programmen, die unter PC-DOS, CP/M, Unix, VMS laufen,
und andere Betriebssysteme.

Während rz ist schlau genug, um angerufen zu werden cu(1) sehr wenige Versionen von cu(1) sind schlau
genug um zu erlauben sz richtig zu arbeiten. Unix-Varianten von Professional-YAM sind erhältlich für
eine solche Dial-Out-Anwendung.

Sz sendet eine oder mehrere Dateien mit dem ZMODEM-Protokoll.

ZMODEM vereinfacht die Dateiübertragung im Vergleich zu XMODEM erheblich. Neben einem freundlichen
Benutzeroberfläche bietet ZMODEM Personal Computer und anderen Benutzern eine effiziente, genaue,
und robuste Dateiübertragungsmethode.

ZMODEM bietet komplette ENDE ZU ENDE Datenintegrität zwischen Anwendungsprogrammen. ZMODEMs
32-Bit-CRC fängt Fehler ab, die sich selbst in die fortschrittlichsten Netzwerke einschleichen.

Zu den erweiterten Dateiverwaltungsfunktionen gehören AutoDownload (automatischer Dateidownload eingeleitet
ohne Benutzereingriff), Anzeige von Einzel- und Gesamtdateilängen und Übertragung
Zeitschätzungen, Crash Recovery, selektive Dateiübertragungen und Erhaltung der genauen Datei
Datum und Länge.

Die Ausgabe eines anderen Programms kann an weitergeleitet werden sz zur Übertragung durch Bezeichnung der Standardeingabe
mit "-":
ls -l | Größe -
Die Programmausgabe wird mit dem Dateinamen sPID.sz übertragen, wobei PID die Prozess-ID von . ist
die sz Programm. Wenn die Umgebungsvariable ONAME gesetzt ist, wird stattdessen verwendet. In diesem
Fall der Unix-Befehl:
ls -l | ONAME=con sz -ay -
sendet eine "Datei" an die PC-DOS-Konsolenanzeige. Die -y Option weist den Empfänger an,
Öffnen Sie die Datei bedingungslos zum Schreiben. Die -a Option bewirkt, dass der Empfänger konvertiert
Unix-Zeilenumbrüche zu PC-DOS-Wagenrückläufen und -Zeilenvorschüben.

Sb Batch sendet eine oder mehrere Dateien mit dem YMODEM- oder ZMODEM-Protokoll. Das anfängliche ZMODEM
Initialisierung wird nicht gesendet. Auf Wunsch des Empfängers sb unterstützt YMODEM-g mit
"cbreak" tty-Modus, XON/XOFF-Flusskontrolle und Unterbrechungszeichensatz auf CAN (^X).
YMODEM-g (Professionell-YAM g Option) erhöht den Durchsatz über fehlerfreie Kanäle (direkt
Verbindung, X.PC usw.), indem nicht jeder übertragene Sektor bestätigt wird.

Auf Unix-Systemen werden zusätzliche Informationen zur Datei übertragen. Wenn der Empfang
Programm verwendet diese Informationen, die übertragene Dateilänge steuert die genaue Anzahl der
Bytes, die in den Ausgabedatensatz geschrieben werden, und die Änderungszeit und der Dateimodus werden eingestellt
entsprechend.

Sx schickt eine Single Datei mit XMODEM or XMODEM-1k Protokoll (manchmal falsch genannt
"ymodem"). Der Benutzer muss sowohl den sendenden als auch den empfangenden Programmen den Dateinamen angeben.

If sz wird aufgerufen mit $SHELL gesetzt und wenn diese Variable den String enthält rsh , Rbsch or
rksch (eingeschränkte Schale), sz arbeitet im eingeschränkten Modus. Eingeschränkter Modus schränkt ein
Pfadnamen zum aktuellen Verzeichnis und PUBDIR (normalerweise /usr/spool/uucppublic) und/oder
Unterverzeichnisse davon.

Das vierte Formular sendet einen einzelnen BEFEHL zur Ausführung an einen ZMODEM-Empfänger. Sz verlässt mit
der COMMAND-Rückgabewert. Wenn COMMAND Leerzeichen oder Sonderzeichen für die Shell enthält,
es muss zitiert werden.

Das fünfte Formular sendet einen einzelnen BEFEHL zur Ausführung an einen ZMODEM-Empfänger. Sz verlässt als
sobald der Empfänger den Befehl korrekt empfangen hat, bevor er ausgeführt wird.

Die sechste Form (sz -TT) versucht, alle 256 Codekombinationen an das Terminal auszugeben. In
Sie Schwierigkeiten beim Senden von Dateien haben, können Sie mit diesem Befehl sehen, welche Zeichencodes
werden vom Betriebssystem gefressen.

If sz wird mit stdout und stderr für verschiedene Datensätze aufgerufen, Verbose wird auf 2 gesetzt,
bewirkt, dass Frame-by-Frame-Fortschrittsberichte an stderr gesendet werden. Dies kann mit dem deaktiviert werden q
.

Die Bedeutungen der verfügbaren Optionen sind:

-+, --anhängen
Weisen Sie den Empfänger an, übertragene Daten an eine vorhandene Datei anzuhängen (nur ZMODEM).
-2, --zweistop
Verwenden Sie zwei Stoppbits (wenn möglich). Verwenden Sie dies nicht, es sei denn, Sie wissen, was Sie sind
tun.
-8, --try-8k
Versuchen Sie, eine Blockgröße von 8 KB zu erreichen. Dies ist mit dem Standard-Zmodem nicht kompatibel, aber a
gängige Erweiterung in der bbs-Welt. (nur ZMODEM).
--start-8k
Beginnen Sie mit einer Blockgröße von 8 KB. Wie --try-8k.
-a, --ASCII
Wandeln Sie NL-Zeichen in der übertragenen Datei in CR/LF um. Dies erfolgt durch den Absender
für XMODEM und YMODEM, vom Empfänger für ZMODEM.
-B, --binär
(ZMODEM) Binärüberschreibung: Datei ohne Übersetzung übertragen.
-B NUMMER, --buffsize NUMBER
Verwenden Sie einen Lesepuffer von NUMBER Bytes. Default ist 16384, das sollte reichen für
meisten Situationen. Wenn Sie einen langsamen Computer oder eine schlechte Festplattenschnittstelle haben oder unter
Bei anderen Hardwareproblemen möchten Sie möglicherweise die Puffergröße erhöhen. -1 or Auto -
ein Puffer, der groß genug ist, um die gesamte Datei zu puffern. Seien Sie vorsichtig mit dieser Option -
Die Dinge werden normalerweise schlimmer, nicht besser, wenn die Maschine zu tauschen beginnt.

Die Verwendung dieser Option schaltet die Speicherzuordnung der Eingabedatei um. Das erhöht das Gedächtnis
und CPU-Auslastung.
-c BEFEHL, --Befehl COMMAND
COMMAND zur Ausführung an den Empfänger senden, zurück mit dem Exit-Status von COMMAND.
-C N, --Befehlsversuche N
Versuchen Sie N-mal, den Befehl zu senden (Standard: 11).
-D, --Punkt-zu-Schrägstrich
Ändern Sie alle Vorkommen von "." auf "/" im übertragenen Pfadnamen. Also, C.omenB0000
(was für MSDOS oder CP/M nicht akzeptabel ist) wird als C/omenB0000 übertragen. Wenn die
Der resultierende Dateiname hat mehr als 8 Zeichen im Stamm, ein "." wird eingefügt in
insgesamt elf zulassen.

Diese Option aktiviert die --vollständigen Pfad .
--delay-startup N
Wartezeit N Sekunden, bevor Sie etwas tun.
-e, --fliehen
Escape alle Steuerzeichen; normalerweise sind XON, XOFF, DLE, CR-@-CR und Strg-X
entkam.
-IS, --umbenennen
Erzwingen Sie den Absender, die neue Datei umzubenennen, wenn bereits eine Datei mit demselben Namen vorhanden ist
besteht.
-F, --vollständigen Pfad
Vollständigen Pfadnamen senden. Normalerweise werden Verzeichnispräfixe aus dem übertragenen . entfernt
Dateiname.

Dies wird auch mit to . aktiviert --Punkt-zu-Schrägstrich .
-H, --help
helfen.
-i BEFEHL, --immediate-command COMMAND
COMMAND zur Ausführung an den Empfänger senden, nach Erhalt sofort zurückgeben
den erfolgreichen Empfang des Befehls durch das Programm.
-k, -1k
(XMODEM/YMODEM) Senden Sie Dateien mit 1024-Byte-Blöcken anstelle der standardmäßigen 128-Byte
Blöcke. 1024-Byte-Pakete beschleunigen Dateiübertragungen mit hohen Bitraten. (ZMODEM-Streams
die Daten für den bestmöglichen Durchsatz.)
-L N, --packetlen N
Verwenden Sie ZMODEM-Unterpakete der Länge N. Ein größeres N (32 <= N <= 1024) ergibt etwas
ein höherer Durchsatz, ein kleineres N beschleunigt die Fehlerbehebung. Der Standardwert ist 128 unter 300
Baud, 256 über 300 Baud oder 1024 über 2400 Baud.
-m N, --min-bps N
Stoppen Sie die Übertragung, wenn die BPS-Rate (Bytes Per Second) für eine bestimmte Zeit unter N fällt
(siehe Option --min-bps-time).
-M N, --min-bps-Zeit
Wird zusammen mit --min-bps verwendet. Der Standardwert ist 120 (Sekunden).
-l N, --framelen N
Warten Sie, bis der Empfänger alle korrekten Daten bestätigt N (32 <= N <= 1024)
Zeichen. Dies kann verwendet werden, um einen Netzwerküberlauf zu vermeiden, wenn die XOFF-Flusssteuerung
fehlt.
-nicht, --neuere
(ZMODEM) Senden Sie jede Datei, wenn die Zieldatei nicht existiert. Ziel überschreiben
file, wenn die Quelldatei neuer ist als die Zieldatei.
-N, --neuer-oder-länger
(ZMODEM) Senden Sie jede Datei, wenn die Zieldatei nicht existiert. Ziel überschreiben
file, wenn die Quelldatei neuer oder länger als die Zieldatei ist.
-Ö, ---16-bit-crc
(ZMODEM) Deaktivieren Sie die automatische Auswahl von 32-Bit-CRC.
-Ö, --disable-timeouts
Deaktivieren Sie die Behandlung von Lesezeitüberschreitungen. Dadurch hängt lsz, wenn die andere Seite nicht sendet
alles, aber erhöht die Leistung (nicht viel) und verringert die Systemlast (reduziert
Anzahl der Systemaufrufe um etwa 50 Prozent).

Verwenden Sie diese Option mit Bedacht.
-P, --beschützen
(ZMODEM) Schützen Sie vorhandene Zieldateien, indem Sie die Übertragung überspringen, wenn das Ziel
Datei existiert.
-Q, --ruhig
Ruhe unterdrückt Ausführlichkeit.
-R, --eingeschränkt
Eingeschränkter Modus: Beschränkt Pfadnamen auf das aktuelle Verzeichnis und PUBDIR (normalerweise
/usr/spool/uucppublic) und/oder Unterverzeichnisse davon.
-R, --Lebenslauf
(ZMODEM) Fortsetzen der unterbrochenen Dateiübertragung. Wenn die Quelldatei länger ist als die
Zieldatei beginnt die Übertragung an dem Offset in der Quelldatei, der
entspricht der Länge der Zieldatei.
-s HH:MM, --halte bei HH: MM
Übertragung stoppen um HH Stunden, MM Protokoll. Eine andere Variante, mit +N statt
HH:MM, stoppt die Übertragung in N Sekunden.
-S, --timesync
Aktivieren Sie die Unterstützung des Timesync-Protokolls. Weitere Informationen finden Sie unter timesync.doc.

Diese Option ist mit dem Standard-Zmodem nicht kompatibel. Verwenden Sie es mit Vorsicht.
--syslog[=aus]
Syslogging ein- oder ausschalten. der Standardwert wird zum Zeitpunkt der Konfiguration festgelegt. Diese Option ist
ignoriert, wenn keine Syslog-Unterstützung einkompiliert ist.
-t TIM, --Auszeit TIM
Zeitüberschreitung ändern in TIM Zehntelsekunden.
-T, --Turbo
Lassen Sie bestimmte Zeichen nicht maskieren (^P, ^P|0x80, Telenet-Escape-Sequenz [CR + @]).
Das verbessert die Performance um ca. 1 Prozent und sollte im Normalfall nicht schaden
(Aber seien Sie vorsichtig - ^P kann nützlich sein, wenn Sie über einen Terminalserver verbunden sind).
--tcp Versuchen Sie, eine TCP/IP-Verbindung zu initiieren. lsz fordert das empfangende Zmodem auf, a . zu öffnen
TCP/IP-Verbindung. Das gesamte Handshaking (welche Adresse / welcher Port verwendet werden soll) erfolgt durch
die zmodem-Programme.

Normalerweise werden Sie diese Option nicht verwenden wollen, da lrzsz das einzige Zmodem ist, das
versteht, was zu tun ist (private Nebenstelle). Sie können diese Option verwenden, wenn
die beiden Programme sind verbunden (stdin/out) über eine langsame oder schlechte (nicht 8bit clean)
Netzwerkverbindung.

Die Verwendung dieser Option stellt ein Sicherheitsrisiko dar, jemand anderes könnte sich mit dem Port verbinden
zwischen. Sehen SICHERHEIT .
--tcp-client ADRESSE:PORT
Als TCP/IP-Client fungieren: Verbinden Sie sich mit dem angegebenen Port.

Weitere Informationen finden Sie auch in den --tcp-server .

--tcp-server
Als Server fungieren: Socket öffnen, ausdrucken, was zu tun ist, auf Verbindung warten.

Normalerweise werden Sie diese Option nicht verwenden wollen, da lrzsz das einzige Zmodem ist, das
versteht, was zu tun ist (private Nebenstelle). Vielleicht möchten Sie dies verwenden, wenn Sie haben
zmodem zu verwenden (aus welchem ​​Grund auch immer), und kann das nicht verwenden --tcp Option lsz
(vielleicht weil Ihr Telnet es nicht erlaubt, ein lokales Programm mit zu starten
stdin/stdout mit der Gegenseite verbunden).

Wenn Sie diese Option verwenden, müssen Sie beginnen lsz an. Nach der Installation können Sie HEIC-Dateien mit der --tcp-client ADRESSE:PORT
. LRZ werden wir drucken die Adresse und port on Anfang.

Die Verwendung dieser Option stellt ein Sicherheitsrisiko dar, jemand anderes könnte sich mit dem Port verbinden
zwischen. Sehen SICHERHEIT .

-u Trennen Sie die Datei nach erfolgreicher Übertragung.
-U, --Beschränkung aufheben
Deaktivieren Sie den eingeschränkten Modus (dies ist nicht möglich, wenn Sie unter einem eingeschränkten
Schale).
-w N, --Fenstergröße N
Begrenzen Sie die Sendefenstergröße auf N Byte (ZMODEM).
-in, - ausführlich
Ausführliche Ausgabe nach stderr. Mehr v's erzeugen mehr Output.
-X, --xmodem
Verwenden Sie das XMODEM-Protokoll.
-Und, --überschreiben
Weisen Sie ein ZMODEM-Empfangsprogramm an, jede vorhandene Datei mit derselben zu überschreiben
Namen.
-Y, --overwrite-or-skip
Weisen Sie ein ZMODEM-Empfangsprogramm an, jede vorhandene Datei mit derselben zu überschreiben
Namen und um alle Quelldateien zu überspringen, die eine Datei mit dem gleichen Pfadnamen haben auf
das Zielsystem.
--ymodem
Verwenden Sie das ZMODEM-Protokoll.
-Z, --zmodem
Verwenden Sie das ZMODEM-Protokoll.

SICHERHEIT


Der eingeschränkte Modus beschränkt Pfadnamen auf das aktuelle Verzeichnis und PUBDIR (normalerweise
/var/spool/uucppublic) und/oder deren Unterverzeichnisse und deaktiviert den Remote-Befehl
Ausführung.

Eingeschränkter Modus wird aktiviert, wenn die R Option gegeben ist oder wenn lsz erkennt, dass es unter a . läuft
eingeschränkte Shell oder wenn die Umgebungsvariable ZMODEM_RESTRICTED gefunden wird.

Der eingeschränkte Modus kann mit der Taste . ausgeschaltet werden U Option, wenn nicht unter einer eingeschränkten
Schale.

Verwendung der
--tcp-client or --tcp-server Optionen stellen ein Sicherheitsrisiko dar, da jemand anderes
könnte sich mit dem Port verbinden, bevor Sie es tun, und Ihre Daten abrufen. Wenn es stark ist
Nachfrage nach einem sichereren Modus könnte ich eine Art Passwort-Challenge einführen.


ZNULLEN kann verwendet werden, um die Anzahl der Nullen anzugeben, die vor einem ZDATA-Rahmen gesendet werden sollen.

SHELL lsz erkennt eine eingeschränkte Shell, wenn diese Variable enthält rsh or rksch

ZMODEM_RESTRICTED
lrz wechselt in den eingeschränkten Modus, wenn die Variable gesetzt ist.

TMPDIR Wenn diese Umgebungsvariable gesetzt ist, wird ihr Inhalt als das zu platzierende Verzeichnis verwendet
in der Antwortdatei zu a Zeitsynchronisation anfordern. TMP Wird anstelle von TMPDIR verwendet, wenn TMPDIR . ist
nicht eingestellt. Wenn weder TMPDIR noch TMP eingestellt ist / Tmp werden verwendet.

Beispiele:


ZMODEM Reichen Sie das Art des (Unix zu DSZ/ZCOMM/Professional-YAM)
% sz -a *.C
Dieser einzelne Befehl überträgt alle .c-Dateien im aktuellen Unix-Verzeichnis mit Konvertierung
(-a) zu Zeilenende-Konventionen, die für die empfangende Umgebung geeignet sind. Mit ZMODEM
AutoDownload aktiviert, Professional-YAM und ZCOMM empfangen die Dateien automatisch
nach einer Sicherheitsüberprüfung.

% sz -Yan *.C * .h
Senden Sie nur die .c- und .h-Dateien, die auf beiden Systemen vorhanden sind und beim Senden neuer sind
System als die entsprechende Version auf dem empfangenden System, Konvertieren von Unix in DOS-Text
Format.
$ sz -\Jan Datei1.c Datei2.c Datei3.c foo.h baz.h ®(für VMS)

ZMODEM Befehl Herunterladen (Unix zu Professional-YAM)
cpszall: alle
sz -c "c:;cd /yam/dist"
sz -ya $(YD)/*.me
sz -yqb y*.exe
sz -c "cd /yam"
sz -i "!insms"
Dieses Makefile-Fragment verwendet sz um Befehle an Professional-YAM zu erteilen, um den Strom zu ändern
Datenträger und Verzeichnis. Nächste, sz überträgt die . Me Dateien aus dem $YD-Verzeichnis, befehlend
den Empfänger, um die alten Dateien zu überschreiben und von Unix-End-of-Line-Konventionen zu konvertieren
zu PC-DOS-Konventionen. Die dritte Zeile überträgt einige .exe Dateien. Der vierte und fünfte
Zeilen befehlen Pro-YAM, das Verzeichnis zu wechseln und eine PC-DOS-Batch-Datei auszuführen insms . Da
die Batch-Datei nimmt viel Zeit in Anspruch, die -i Formular wird verwendet, um zuzulassen sz beenden
sofort.

XMODEM Reichen Sie das Art des (Unix zu Übersprechen)
% sx -a foo.c
ESC
rx foo.c
Die obigen drei Befehle übertragen eine einzelne Datei von Unix auf einen PC und Crosstalk mit sz
Übersetzen von Unix-Zeilenzeilen in DOS CR/LF. Diese Kombination ist viel langsamer und viel weniger
zuverlässiger als ZMODEM.

ERROR MITTEILUNGEN


"Signal 99 abgefangen" zeigt an, dass das Programm nicht richtig kompiliert wurde, siehe "bibi(99)" in
rbsb.c für Details.

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


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.