TFTP를 통해 전송하기 전에 "tar"를 사용하여 mtdblock을 압축합니다.

TFTP를 통해 전송하기 전에 "tar"를 사용하여 mtdblock을 압축합니다.

TFTP를 통해 mtdblock을 보내기 전에 mtdblock을 "tar"하는 올바른 명령은 무엇입니까?

tftp -l /dev/mtdblock3 -p 192.168.100.40

답변1

tar압축 도구가 아니라 gzip개별 파일을 압축하기 위한 것입니다.

busybox 쉘로 gzip -c파이프 할 수 있습니다 . tftp -l /dev/stdin예를 들어:

gzip -c /dev/mtdblock3 | tftp -l /dev/stdin -r mtdblock3.gz -p 192.168.100.40

그렇지 않다면 /dev/stdin사용해 보십시오 /proc/self/fd/0.

관련 정보