1. 程式人生 > >BusyBox中的FTP和TFTP的使用

BusyBox中的FTP和TFTP的使用

BusyBox中的FTP和TFTP的使用

分類: 嵌入式

版本:BusyBox-1.17.4
編譯過程選擇FTP和TFTP相關選項。

TFTP
在終端中輸入tftp命令,可以得到以下幫助資訊:

  1. BusyBox v1.17.(2010-12-22 10:59:18 CST) multi-call binary.

  2. Usage: tftp [OPTIONS] HOST [PORT]

  3. Transfer a file from/to tftp server

  4. Options:
  5.         -l FILE Local FILE
  6.         -r FILE Remote FILE
  7.         -g Get file
  8.         -
    p Put file
  9.         -b SIZE Transfer blocks of SIZE octets

從172.19.6.100伺服器上獲取rootfs.jffs2檔案,前提是在伺服器上開啟TFTP的伺服器,比如TFTPD32.,可以使用如下命令

tftp 172.19.6.100 -g -r rootfs.jffs2

FTP
在終端輸入ftpget命令,可以得到以下幫助資訊:

  1. BusyBox v1.
    17.(2010-12-22 10:59:18 CST) multi-call binary.

  2. Usage: ftpget [OPTIONS] HOST [LOCAL_FILE] REMOTE_FILE

  3. Retrieve a remote file via FTP

  4. Options:
  5.         -c,--continue Continue previous transfer
  6.         -v,--verbose Verbose
  7.         -u,--username Username
  8.         -p,--password Password
  9.         -P,--port Port number

從172.19.6.88伺服器上獲取asc.bin檔案,伺服器端的FTP伺服器開啟,可以使用以下命令

  1. ftpget -u rtos -****** 172.19.6.88 asc.bin

其中rots為使用者名稱,*****為登入密碼。