EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ftp-uploadp – Online in der Cloud

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

Dies ist der Befehl ftp-uploadp, 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


FTP-Upload – Batch-Übertragung lokaler Dateien auf einen FTP-Server

ZUSAMMENFASSUNG


FTP-Upload [Beliebiger Schalter]... {[wiederholbarer Schalter] ... Datei...}...

BESCHREIBUNG


FTP-Upload wird verwendet, um lokale Dateien an einen FTP-Server zu senden. Es ist nicht interaktiv, es ist gemeint
zur Verwendung aus Skripten. Es ist hinsichtlich seines Ausstiegswerts diszipliniert und gibt keine Ausgabe aus
Informationsnachrichten standardmäßig.

Es gibt zwei Arten von Schaltern. Die ersten Schalter müssen vor allen Dateinamen stehen,
Sie wirken sich auf die gesamte Sitzung aus. Wiederholbare Schalter können mit dem durchsetzt sein
Dateinamen, sie wirken sich auf die Übertragung der Dateien aus, die im Befehl nach ihnen erscheinen
Linie.

OPTIONAL


Initiale Switches
Diese müssen vor allen in der Befehlszeile aufgeführten Dateinamen verwendet werden.

--debuggen
Aktivieren Sie das Debuggen.

--help
Zeigen Sie die Nutzungsmeldung an und sterben Sie.

--ignore-quit-failure
Beschweren Sie sich nicht und legen Sie keinen Fehler-Exit-Code fest, nur weil der QUIT-Befehl fehlschlägt. Das
kann notwendig sein, da einige Server unter eklatanter Missachtung von RFC 959 das schließen
Befehlskanal, wenn Sie ihnen einen ABOR-Befehl senden.

-v, - ausführlich
Informationsmeldungen auf stdout ausgeben.

--Version
Zeigen Sie die Versionsnummer an und beenden Sie.

Initiale Switches welche angeben Verbindung Information
Diese müssen auch vor allen in der Befehlszeile aufgeführten Dateinamen verwendet werden. Sie spezifizieren
die Informationen, die zum Einrichten der FTP-Verbindung verwendet werden.

--Konto Konto
Dies gibt das Konto an, das bei der Anmeldung am Remote-System verwendet werden soll. Das ist
unterscheidet sich vom Benutzernamen, der für die Anmeldung verwendet wird. Nur wenige Systeme benötigen dies. Es gibt kein
default.

-h, --Gastgeber Gastgeber
Geben Sie den Host an, zu dem eine Verbindung hergestellt werden soll. Es gibt keine Vorgabe, Sie müssen diese angeben
Schalter.

--passiv
Erzwingen Sie die Verwendung passiver (PASV) Übertragungen. Bei einigen sind passive Übertragungen erforderlich
Firewall-Konfigurationen, aber wenn Sie solche haben, sollten Sie Net::FTP besser so konfigurieren
dass es weiß, wann es sie verwenden muss (siehe Net::Config). Wenn Sie passiv verwenden müssen
Übertragungen mit bestimmten (kaputten) Servern, dieser Schalter ist jedoch die beste Wahl.
Alternativ können Sie $FTP_PASSIVE in der Umgebung auf 1 setzen (siehe Net::FTP).

--Passwort pw
Dies gibt das Passwort an, das zum Anmelden verwendet wird. Der Standardwert ist Ihre E-Mail-Adresse
Adresse.

Beachten Sie, dass Sie auf diese Weise kein echtes (geheimes) Passwort angeben sollten, wie es bei den meisten Systemen der Fall ist
Jeder auf der Maschine kann die Argumente sehen, die Sie an Ihre Befehle übergeben. Verwenden Sie eines davon
stattdessen andere Passwort-Einstellungsschalter verwenden.

-s, --password-stdin
Das sagt FTP-Upload um das Passwort aus der Standardeingabe zu lesen. Es erfolgt keine Eingabeaufforderung
gedruckt und eine einzelne Zeile wird gelesen. Die meisten Leute werden diesen Schalter zum Spezifizieren verwenden
das Passwort. Z.B,

echo 3x9sjJJh | ftp-upload -sh $host -u $user $file

Die Verwendung von Echo auf diese Weise ist dort sicher, wo die --Passwort switch ist nicht, wenn der echo-Befehl ist
in die Schale eingebaut.

--password-fd fd
Das ist wie --password-stdin außer dass es das Passwort aus der Datei liest
Deskriptor nummeriert fd.

ftp-upload -h $host -u $user --password-fd=3 3<$pw_file $file

-u, --Benutzer Benutzer
Geben Sie den Benutzernamen an, der beim Anmelden verwendet werden soll. Der Standardwert ist „anonym“.

Wiederholbar Switches
Diese Schalter können überall in der Befehlszeile verwendet werden (außer nach dem letzten Dateinamen).
Sie wirken sich auf die Übertragung der nachfolgend aufgeführten Dateien aus.

--wie Remote-Name
Normalerweise wird eine Datei unter demselben Namen übertragen, den sie lokal hat. Wenn Sie dies verwenden
wird die nächste übertragene Datei aufgerufen Remote-Name stattdessen auf dem anderen Host.

ftp-upload --host $host --as index.htm index.html

-a, --ASCII
Führen Sie Übertragungen im ASCII-Modus durch.

-b, --binär
Führen Sie Übertragungen im Binärmodus durch. Dies ist die Standardeinstellung.

-d, --dir dir
Verzeichnis ändern zu dir auf dem FTP-Server, bevor Sie fortfahren. Sie können dies verwenden
mehrmals zwischen Dateien, FTP-Upload wird jedes Mal, wenn Sie es angeben, einmal chdir ausführen.
Verwenden Sie „..“ als dir führt dazu, dass ein FTP-„CDUP“ anstelle eines „CWD“ durchgeführt wird.

--vollständigen Pfad
Normalerweise werden hochgeladene Dateien in das aktuelle Verzeichnis auf dem Remote-Host verschoben, auch wenn
Der angegebene lokale Dateiname enthält Schrägstriche. ZB, wenn Sie sagen

ftp-upload -h $host /etc/motd

FTP-Upload wird die Datei hochladen als modnicht / etc / motd. Dies unterscheidet sich von der Art und Weise, wie die
Standard ftp Das Programm funktioniert, und es unterscheidet sich auch darin, wie FTP-Upload hat vorher funktioniert
Version 1.3.

Wenn Sie angeben --vollständigen Pfad, erhalten Sie das andere Verhalten. Eine Aufforderung zum Hochladen
dir/Datei weist den Server an, zu speichern dir/Datei statt Datei.

Wenn Sie verwenden, --wie --vollständigen Pfad Einstellung ist egal. --vollständigen Pfad erzählt nur das
Programmieren Sie, welcher Name bei der Namenswahl verwendet werden soll.

--no-full-path
Deaktivieren --vollständigen Pfad. Dies ist die Standardeinstellung.

-l, --ls
Versuchen Sie, nach der Übertragung eine Liste der Dateien im Remote-Verzeichnis zu erhalten. Ich sage „versuchen“
weil es mit dem FTP-Protokoll keine garantierte Möglichkeit gibt, dies zu tun. Der Befehl, den ich ausführe
ist „LISTE Datei". Dies funktioniert im Allgemeinen, wenn Datei enthält keine Besonderheiten
Zeichen.

-L, --no-ls
Deaktivieren Sie die --ls Verhalten.

--tmp-none
Übertragen Sie Dateien direkt, unternehmen Sie keine besonderen Maßnahmen, um sicherzustellen, dass dies nicht der Fall ist
erscheinen unter ihrem echten Namen auf dem Remote-Rechner, bis die Übertragung abgeschlossen ist.
Jede Datei wird mit einem einzigen einfachen „STOR“ übertragen. Dies ist die Standardeinstellung.

--tmp-samedir
Übertragen Sie Dateien unter einem temporären Namen auf den Remote-Computer und benennen Sie sie dann um, wenn der
Die Übertragung ist beendet. Dies funktioniert nicht, wenn der Remote-Server kein erkennbares Signal liefert
Antwort auf den Befehl „STOU“.

Wenn die Antwort des Servers auf „STOU“ von Net::FTP nicht erkannt wird, aber angemessen ist,
Graham Barr wäre möglicherweise bereit, Net::FTP zu ändern, um es zu erkennen. Wenn du magst, kannst du das
Senden Sie mir die Ausgabe „--debug“ und ich werde solche Anfragen koordinieren.

--tmp-dir dir
Übertragen Sie Dateien an dir auf dem Remote-Host und benennen Sie sie dann um, wenn die Übertragung erfolgt
vollständig. Das ist sicherer als --tmp-samedir weil es nicht „STOU“ verwendet und so
funktioniert mit mehr Servern.

ftp-upload -h $host --tmp-dir eingehende $datei

--tmp-format fmt
Übertragen Sie Dateien nach „sprintf(fmt, Datei Base Name)", und benennen Sie sie dann bei der Übertragung um
ist komplett. Wie --tmp-dir, das ist sicherer als --tmp-samedir weil es nicht nützt
„STOU“ und so funktioniert es mit mehr Servern.

ftp-upload -h $host --tmp-format tmp.%s $file

Verwenden Sie ftp-uploadp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad