테이프 아카이브(Tape Archive)의 약어인 TAR은 여러 파일과 디렉터리를 단일 아카이브로 묶는 데 사용되는 일반적인 파일 형식입니다. 이는 주로 Unix 또는 Unix 계열 운영 체제에서 더 쉬운 저장, 배포 및 백업을 위해 파일과 폴더를 보관하는 데 사용됩니다. 이번 블로그 게시물에서는 C#에서 TAR 파일을 만드는 과정을 안내해 드립니다.
TAR 파일을 생성하는 C# 라이브러리
Aspose.ZIP for .NET은 개발자가 TAR을 포함한 다양한 아카이브 형식으로 작업할 수 있는 강력하고 사용하기 쉬운 라이브러리입니다. 이 블로그 게시물에서는 이 라이브러리를 사용하여 TAR 파일을 만들 것입니다. 라이브러리를 다운로드하거나 NuGet에서 설치할 수 있습니다.
> dotnet add package Aspose.Zip
C#에서 TAR 파일 만들기
.NET용 Aspose.ZIP은 TAR 아카이브 작업 방식을 단순화합니다. 몇 단계를 거쳐 TAR 파일을 생성하고 파일을 삽입할 수 있습니다. 다음은 C#에서 TAR 파일을 만드는 단계입니다.
- 먼저 TarArchive 클래스의 개체를 만듭니다.
- 그런 다음 TarArchive.CreateEntry(string, string) 메서드를 사용하여 TAR 아카이브에 파일을 추가합니다.
- 마지막으로 TarArchive.Save(string) 메서드를 사용하여 TAR 아카이브를 저장합니다.
다음 코드 조각은 C#에서 TAR 파일을 만드는 방법을 보여줍니다.
using Aspose.Zip.Tar;
// 새 TAR 아카이브 생성
using (TarArchive tar = new TarArchive())
{
// 첫 번째 파일 추가
tar.CreateEntry("file", "file.txt");
// 두 번째 파일 추가
tar.CreateEntry("file2", "file2.txt");
// TAR 아카이브 저장
tar.Save("my_tar_archive.tar");
}
C# TAR 라이브러리 - 무료 라이센스 받기
평가 제한 없이 TAR 아카이브를 생성하려면 무료 임시 라이센스를 받으세요.
학습 자료
아래 제공된 리소스를 사용하여 C# TAR 라이브러리에 대해 자세히 알아보세요.
온라인 TAR 도구
.NET용 Aspose.ZIP을 기반으로 하는 TAR 파일 생성, 압축 및 추출을 위한 무료 온라인 도구를 살펴보세요.
결론
C#에서 TAR 파일을 만드는 것은 .NET용 Aspose.ZIP을 사용하는 간단한 프로세스입니다. 라이브러리의 직관적인 API를 사용하면 파일과 디렉터리를 TAR 아카이브로 쉽게 묶고 필요에 따라 조작할 수 있습니다. Aspose.ZIP for .NET은 다양한 아카이브 형식 작업을 위한 추가 기능을 제공하므로 개발자가 C# 애플리케이션에서 파일을 압축하고 아카이브할 수 있는 강력한 도구가 됩니다.