다양한 정도의 유용성을 갖춘 Unix용 보관 도구가 많이 있습니다. 더욱 혼란스러운 점은 이들 중 다수가 서로의 형식을 작성할 수 있다는 것입니다.
나는 그들의 상대적인 장점과 왜 다른 상황에서 다른 것을 원하는지에 대한 더 많은 정보를 찾고 있습니다.
내가 아는 한 아카이버의 상황은 다음과 같습니다(F/LOSS 소프트웨어만 고려).
타르 가족 기록 보관소
CPIO 제품군 아카이버
공원
- MirBSD PAX는 Linux 배포판에 포함되어 있습니다.
덤프/복원
- 덤프는 OS/배포판에 포함되어 있습니다.
기타 아카이버
- 7zip
- 압축
- 다르
질문
알아요이 비교dump
, 패배(이전)를 표시 tar
하고 cpio
파일 시스템의 다양한 예외를 처리하며 해당 내용을 정확하게 복사합니다. 그러나 dump
이는 주로 파일 시스템 수준 보관에 맞춰져 있으며 Linux에서는 잘 지원되지 않습니다(적어도 Linus는 이를 계속 실행하는 데 별로 관심이 없습니다).
일반적으로 이러한 보관 프로그램 중 하나를 선택하고 특히 tar/cpio/pax를 다른 것보다 선택해야 하는 이유는 무엇입니까? 보통 어느 것에 먼저 접근해야 합니까?
답변1
cpio
는 표준 형식이며 다른 모든 형식( 제외 pax
)에는 단점이 있습니다. 두 번째로 좋은 것은(이식성이 매우 높기 때문에) GNU입니다 tar
.