![.tar 파일에서 파일을 동시에 추출하여 동일한 디렉터리로 보내려면 어떻게 해야 합니까?](https://rvso.com/image/1070297/.tar%20%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8F%99%EC%8B%9C%EC%97%90%20%EC%B6%94%EC%B6%9C%ED%95%98%EC%97%AC%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A1%9C%20%EB%B3%B4%EB%82%B4%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
저는 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 파일이 들어 있는 폴더 내부에서 위 명령을 실행합니다.