·4분 읽기

터미널 없이 Mac에서 .tar.gz 파일 열기

누군가 .tar.gz 파일을 보냈는데 macOS는 이 파일을 어떻게 다뤄야 할지 모릅니다. 보통 터미널을 쓰라고 하지만, 안에 뭐가 들었는지 눈으로 먼저 확인하는 방법이 있습니다.

개발자가 .tar.gz 파일을 공유합니다. 또는 tarball 형태로 배포되는 오픈소스 도구를 내려받습니다. Mac에서 더블클릭하면 macOS는 .tar 파일을 만들거나(압축을 한 겹만 풀고) 아예 아무 반응도 하지 않습니다. 해결책을 찾아보면 모든 검색 결과가 터미널을 열고 \`tar -tzf 파일이름.tar.gz\`를 입력하라고 안내합니다.

터미널이 익숙하지 않다면 여기서 막힙니다. 익숙하더라도, 압축 파일 안을 확인하려고 명령줄 도구로 전환하는 것은 Finder 작업 흐름을 끊어 놓습니다.

macOS의 .tar.gz 문제

TAR 파일(테이프 아카이브)은 Unix의 기본 요소이며, .tar.gz(gzip으로 압축한 TAR)는 오픈소스 소프트웨어, 코드 패키지, 서버 백업에 가장 널리 쓰이는 배포 형식입니다. macOS는 이를 부분적으로만 지원합니다. 아카이브 유틸리티로 .tar.gz 파일의 압축을 풀 수 있을 때도 있지만 동작이 일관되지 않습니다.

더 중요한 문제는 압축을 풀기 전에 .tar.gz 파일의 내용을 미리 볼 방법이 없다는 점입니다. 훑어보기는 파일 이름과 크기 말고는 쓸모 있는 정보를 보여주지 않습니다. 내용을 확실하게 확인하는 유일한 방법은 터미널 명령어 \`tar -tzf\`인데, 시각적 구조가 전혀 없는 텍스트 덩어리만 출력됩니다.

gzip 대신 bzip2 압축을 쓰는 .tar.bz2 파일도 마찬가지입니다. 둘 다 흔히 쓰이지만, 터미널 없이는 macOS에서 모두 내용을 알 수 없습니다.

.tar.gz 내용을 눈으로 확인하기

Loupe는 .tar.gz와 .tar.bz2 파일에 훑어보기 지원을 추가합니다. Finder에서 압축 파일을 선택하고 스페이스바를 누르면, 안에 들어 있는 모든 파일과 폴더가 깔끔한 트리 구조로 보입니다. 터미널은 필요 없습니다.

Loupe screenshot

코드 패키지 확인하기

개발자가 프로젝트가 담긴 .tar.gz를 보내옵니다. 스페이스바를 눌러 디렉터리 구조를 확인하세요. 소스 파일, 설정 파일, README를 미리 보고 나서 프로젝트 폴더에 풀지 말지 결정할 수 있습니다.

서버 백업 점검하기

데이터베이스 덤프와 서버 백업은 보통 .tar.gz 파일로 배포됩니다. 내용을 확인하려고 수 기가바이트짜리 압축 파일을 푸는 대신, 훑어보기로 파일 목록만 미리 보세요. 백업에 기대한 디렉터리와 파일이 들어 있는지 바로 확인할 수 있습니다.

Finder 안에서 끝내기

훑어보기의 핵심은 Finder를 벗어나지 않는 것입니다. Loupe를 쓰면 .tar.gz 파일도 이미지, PDF, 동영상과 똑같이 다룰 수 있습니다. 선택하고, 스페이스바를 누르고, 확인하고, 넘어가면 됩니다. 터미널 창도, 압축 해제도, 뒷정리도 필요 없습니다.

Mac App Store에서 Loupe 받기

다음 기사

Loupe

Preview ZIP, RAR, and folder contents with Quick Look — no extracting.

Get Loupe on the Mac App Store