아카이브 파일이란 무엇입니까?
아카이브 파일은 다른 많은 파일을 보유하는 단일 파일, 종종 압축 형식으로 보유합니다. 이러한 파일 유형을 만드는 프로그램을 아카이버라고합니다. 고유 한 아카이브 형식을 갖춘 다양한 아카이버가 있으며 이러한 형식 중 다수는 상호 운용되지 않습니다. 일부 아카이버와 그들이 생성하는 파일은 특정 운영 체제에만 해당되는 반면, 다른 파일은 운영 체제 및 컴퓨터 아키텍처에서 더 휴대가 가능합니다.
zip 파일 (.zip)과 Tarballs (.tar)는 가장 일반적인 아카이브 파일 유형 중 하나입니다. 이 두 가지 모두 압축 아카이브이며 각각 다른 압축 방법을 사용합니다. 두 개의 압축 방법을 결합하여 지핑 타르 볼 (.tgz)을 형성 할 수 있으며, 이는 또한 매우 일반적입니다. 지퍼 타르 볼은 지퍼 파일과 타르 볼로 구성되지 않습니다. 대신, 압축의 zip 및 tarball 방법을 모두 사용하는 큰 파일 중 하나입니다. 이 아카이브 파일 유형에 액세스 할 때는 먼저 zip 파일로 압축을 피우고 압축 압력 을가해야합니다.tarball로 다시.
아카이브 파일은 일반적으로 공유의 용이성 또는 효율성 향상을 위해 파일 그룹을 결합하는 데 사용됩니다. 압축 아카이브 파일은 종종 이메일에 첨부되거나 한 번에 여러 유형의 데이터를 공유하는 효율적인 방법으로 네트워크를 통해 전송됩니다. MHTML 은이 기술의 예이며 텍스트, 이미지, 사운드 또는 기타 미디어를 포함한 웹 페이지의 모든 리소스를 하나의 파일로 결합합니다. 이메일에 첨부 된 하나의 MHTML 파일을 보내는 것은 훨씬 효율적이고 처리하기 쉽고 웹 페이지를 하나씩 구성하는 별도의 파일을 첨부합니다.
소프트웨어 개발에서 아카이브 파일을 사용하여 프로그램에 대한 정적 데이터 라이브러리를 만들 수 있으며, 대규모 관련 코드 그룹을 단일 장치로 통합하여 더 큰 데이터 네트워크로 쉽게 통합 할 수 있습니다. 라이브러리를 위해 생성 된 정확한 아카이브 파일과 그 구성은 o에 따라n 컴퓨터 언어 사용과 컴퓨터가 생성 된 컴퓨터의 아키텍처. 이러한 맥락에서 사용될 때 아카이브 내의 코드 파일간에 연결이 수행되지 않으며 아카이브에 배치 된 다른 파일 유형과 마찬가지로 별도의 엔티티로 남아 있습니다. 아카이브 파일 정적 라이브러리에서 파일을 분리한다는 것은 라이브러리 생성 중에 표시되지 않은 경우에도 오류를 여전히 연결할 수 있음을 의미합니다. 아카이브 파일을 사용하여 라이브러리를 만들 때 라이브러리를 만들 때 아카이브 파일을 마스킹하거나 프로그래밍 오류를 수정할 수 없으므로 프로그램에 올바르게 통합해야합니다.