English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux tftp-Befehl

Linux-Befehlsverzeichnis

Linux tftp-Befehl zum Übertragen von Dateien.

FTP ermöglicht es dem Benutzer, Dateien von einem Remote-Host herunterzuladen und auch Dateien auf einen Remote-Host hochzuladen. TFTP ist ein einfaches Textmodus-FTP-Programm und verwendet Befehle, die ähnlich wie FTP sind.

Syntax

tftp [Hostname oder IP-Adresse]

Operationsanweisungen:

  • connect : Verbinden Sie sich mit einem Remote-TFTP-Server

  • mode : Dateiübertragungsmodus

  • put : Datei hochladen

  • get : Datei herunterladen

  • quit : Verlassen

  • verbose : Zeige detaillierte Verarbeitungsinformationen

  • trace : Zeige den Paketpfad

  • status : Zeige aktuelle Statusinformationen

  • binary : Binärübertragungsmodus

  • ascii : ASCII-Übertragungsmodus

  • rexmt : Setzen Sie die Wartezeit für den Pakettransfer

  • timeout : Setzen Sie die Wartezeit für die Wiederverbindung

  • help : Hilfeinformationen

  • ? : Hilfeinformationen

Online-Beispiel

Verbindung zum Remote-Server herstellen218.28.188.288" und verwenden Sie dann den put-Befehl, um die Datei "README" im Wurzelverzeichnis herunterzuladen. Der Befehl kann wie folgt sein:

tftp 218.28.188.288 #Verbindung zum Remote-Server herstellen

Nach der Verbindung zum Server können die entsprechenden Operationen durchgeführt werden. Genauer gesagt:

$ tftp 218.28.188.228                      #Verbindung zum Remote-Server herstellen  
tftp> ?                                                                                  #Verwenden Sie ?, um die Hilfe zu konsultieren  
Befehle können abgekürzt werden. Befehle sind: #Hilfe-Befehlsliste  
connect connect to remote tftp  
mode set file transfer mode  
put send file  
get receive file  
quit exit tftp  
verbose toggle verbose mode  
trace toggle packet tracing  
status show current status  
binary set mode to octet  
ascii set mode to netascii  
rexmt set per-packet retransmission timeout  
timeout set total retransmission timeout  
? print help information  
tftp>get README  # Fernübertragung der README-Datei  
getting from 218.28.188.288 to /home/cmd  
Received 168236 bytes in 1.5 seconds[112157 bit/s]  
tftp>quit  # Verlassen von tftp

Linux-Befehlsverzeichnis