
원격 대상으로 전송해야 하는 아카이브가 있지만 대상 드라이브가 압축된 아카이브와 압축되지 않은 파일을 모두 보관할 만큼 크지 않습니다.
데이터 전체를 수신한 다음 압축을 풀지 않고 데이터가 도착할 때 아카이브의 압축을 풀 수 있는 유틸리티가 있는지 궁금합니다.
내 검색에는 netcat이 표시되는 것 같지만 다른 대안도 열려 있습니다.
답변1
송신 측에서:
dd if=somefile.gz bs=32M |nc server 7000
수신 측에서:
nc -l -p 7000 | gzip -dfc|dd bs=32M of=somefile
또는 tar.gz인 경우
nc -l -p 7000 | gzip -dfc|tar -xvf -