tar의 모든 파일을 원격 서버로 추출

tar의 모든 파일을 원격 서버로 추출

아래 명령은 원격 시스템에서 지정된 파일을 추출합니다.

tar -xzOf file.tar.gz file_you_want_to_extract | ssh user@host 'cat > /path/to/destination_file'

내 요구 사항은 모든 파일을 원격 컴퓨터로 추출하고 싶다는 것입니다. 어떻게 이것을 달성할 수 있나요?

tar -xzOf file.tar.gz | ssh user@host 'cat > /path_dir'

file.tar.gz의 모든 파일은 /path_dir의 원격 호스트에서 추출되어야 합니다.

답변1

cat myfile.tgz | ssh user@host "tar xzf - -C /some/dir"

관련 정보