본문 바로가기
컴퓨터 활용/리눅스 활용

[리눅스] busybox의 tftp 사용법 or tftp 사용법

by 호군 2011. 6. 9.
반응형

저는 타겟보드에 파일을 전송 할 경우 tftp를 이용을 많이 이용합니다.
요번에 FriendlyARM에서 {모델명}을 사용할 기회가 생겨서 파일을 전송하려 하는데 옵션이 이해가 안가더군요. 예전에도 tftp를 사용했지만, 사람은 망각의 동물이라..잊어버리네요.

데스크탑에서 tftp를 설치하면 tftp {ip주소} 를 입력하고 tftp> get {파일명} 으로 쉽게 얻어옵니다.
하지만 보통 타겟보드에 올라가있는 tftp는 명령어가 다릅니다. 그래도 틀리면 방법을 알려주니 다행이네요^^

[root@FriendlyARM /opt]# tftp 192.168.0.11
BusyBox v1.13.3 (2010-07-24 19:11:35 CST) multi-call binary

Usage: tftp [OPTION]... HOST [PORT]

Transfer a file from/to tftp server

Options:
        -l FILE Local FILE
        -r FILE Remote FILE
        -g      Get file
        -p      Put file
        -b SIZE Transfer blocks of SIZE octets

위와같은 메세지를 보실 수 있습니다. 파일을 가져오거나 전송할 때는 아래의 포맷을 사용하면 됩니다.

PUT : # tftp -l {local file name} -p {server ip}
GET : # tftp -r {remote fiel name} -g {server ip} 

 간단한 예제로 보자면,

PUT : # tftp -l local_file.txt -p 192.168.0.10
GET : # tftp -r remote_file.txt -g 192.168.0.10 



 

반응형