.tar 파일에서 파일을 동시에 추출하여 동일한 디렉터리로 보내려면 어떻게 해야 합니까?

.tar 파일에서 파일을 동시에 추출하여 동일한 디렉터리로 보내려면 어떻게 해야 합니까?

저는 Linux를 처음 접했고 아직 아는 것이 많지 않기 때문에 이 문제가 다소 우스꽝스럽게 들릴 수도 있습니다. .tar 파일이 많은 폴더가 있는데, .tar 파일 내의 모든 파일을 동일한 폴더에 동시에 추출하고 싶었습니다. 그렇게 하는 쉬운 방법이 있나요?

답변1

위치(/home/test)에서 다른 트리 /opt/backup으로 복사본을 복제하려면..

tar cvfC - /home test | tar xvfC - /opt/backup

또는 원격 시스템에서 로컬로 파일을 복사하려는 경우..

ssh [email protected] tar cvfC - /home/ test | tar xcfC - /opt/backup

파이프는 매우 유용합니다..

답변2

cat *.tar | tar -xvf - -i

tar 파일이 들어 있는 폴더 내부에서 위 명령을 실행합니다.

관련 정보