TFTP(Trivial File Transfer Protocol)是無驗證的簡易檔案傳輸協定,常用於網路設備韌體更新、無盤開機。Windows 內建 tftp 指令,需安裝 TCP/IP 協定才可用。
tftp [-i] Host [get | put] Source [Destination]
| 參數 | 說明 |
|---|---|
-i | 二進位映像模式(octet),逐位元組傳輸,用於二進位檔。省略則為 ASCII 模式(轉換換行符),用於文字檔。 |
Host | 遠端主機 IP 或主機名。 |
get | 從遠端下載檔案到本機:tftp Host get RemoteFile LocalFile |
put | 上傳本機檔案到遠端:tftp Host put LocalFile RemoteFile(遠端需可寫且已登入) |
Source | 來源檔案路徑。 |
Destination | 目的路徑,省略則同檔名。 |
| 顯示說明。 |
# 以二進位模式上傳 Users.txt 到 vax1 主機存為 Users19.txt
tftp -i vax1 put users.txt users19.txt
# 下載遠端 config.bin 到本機同名檔
tftp 192.168.1.1 get config.bin
掌握 TFTP 指令,網路設備維護、嵌入式開發更得心應手。