![다양한 표준 Unix 아카이빙 유틸리티의 상대적 장점은 무엇입니까? [폐쇄]](https://linux55.com/image/31961/%EB%8B%A4%EC%96%91%ED%95%9C%20%ED%91%9C%EC%A4%80%20Unix%20%EC%95%84%EC%B9%B4%EC%9D%B4%EB%B9%99%20%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0%EC%9D%98%20%EC%83%81%EB%8C%80%EC%A0%81%20%EC%9E%A5%EC%A0%90%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
다양한 정도의 유용성을 갖춘 Unix용 보관 도구가 많이 있습니다. 더욱 혼란스러운 점은 이들 중 다수가 서로의 형식을 작성할 수 있다는 것입니다.
나는 그들의 상대적인 장점과 왜 다른 상황에서 다른 것을 원하는지에 대한 더 많은 정보를 찾고 있습니다.
내가 아는 한 아카이버의 상황은 다음과 같습니다(F/LOSS 소프트웨어만 고려).
타르 가족 기록 보관소
CPIO 제품군 아카이버
공원
- MirBSD PAX는 Linux 배포판에 포함되어 있습니다.
덤프/복원
- 덤프는 OS/배포판에 포함되어 있습니다.
기타 아카이버
- 7zip
- 압축
- 다르
질문
알아요이 비교dump
, 패배(이전)를 표시 tar
하고 cpio
파일 시스템의 다양한 예외를 처리하며 해당 내용을 정확하게 복사합니다. 그러나 dump
이는 주로 파일 시스템 수준 보관에 맞춰져 있으며 Linux에서는 잘 지원되지 않습니다(적어도 Linus는 이를 계속 실행하는 데 별로 관심이 없습니다).
일반적으로 이러한 보관 프로그램 중 하나를 선택하고 특히 tar/cpio/pax를 다른 것보다 선택해야 하는 이유는 무엇입니까? 보통 어느 것에 먼저 접근해야 합니까?
답변1
cpio
는 표준 형식이며 다른 모든 형식( 제외 pax
)에는 단점이 있습니다. 두 번째로 좋은 것은(이식성이 매우 높기 때문에) GNU입니다 tar
.