ABOUT ME

소소한 행복을 성장시키는 재미난 이야기 꾸러미 kongmks@hanmail.net

Today
Yesterday
Total
  • Mac에서 터미널에서 tar, 7z 압축 해제하는 방법
    [프로그램] 2025. 4. 8. 08:20
    728x90

    Mac에서 tar, 7z 압축 해제하는 방법 총정리

    Mac OS에서는 tar7z 확장자를 가진 압축 파일도 터미널 명령어를 통해 간단하게 해제할 수 있습니다. 이번 글에서는 tar, tar.gz, tar.bz2, 7z 형식의 파일을 해제하는 방법을 예제와 함께 정리해보겠습니다.


    🎯 tar 계열 압축 해제 (.tar, .tar.gz, .tar.bz2)

    Mac에는 기본적으로 tar 명령어가 설치되어 있어, 별도 설치 없이 사용 가능합니다.

    🔹 .tar 파일 해제

    tar -xvf archive.tar
    • -x: 압축 해제
    • -v: 처리 과정 표시 (verbose)
    • -f: 파일 지정

    🔹 .tar.gz (또는 .tgz) 파일 해제

    tar -xzvf archive.tar.gz

    -z 옵션이 gzip 압축 해제를 의미합니다.

    🔹 .tar.bz2 파일 해제

    tar -xjvf archive.tar.bz2

    -j 옵션은 bzip2 압축 해제를 의미합니다.

    🔹 특정 폴더로 압축 해제하기

    tar -xvf archive.tar -C ./target_folder

    압축이 target_folder 폴더에 풀립니다. 폴더가 없으면 오류가 발생하므로 미리 만들어두세요.


    📦 7z 압축 해제 (.7z 파일)

    .7z 파일은 macOS 기본 명령어로는 열 수 없으며, p7zip 패키지를 설치해야 합니다.
    Homebrew를 사용하여 설치할 수 있습니다.

    🔹 7z 명령어 설치

    brew install p7zip

    설치 후 7z 명령어를 사용할 수 있게 됩니다.

    🔹 7z 파일 압축 해제

    7z x archive.7z
    • x: 파일을 원래의 디렉토리 구조에 맞게 해제합니다.

    🔹 특정 폴더에 압축 해제

    7z x archive.7z -o./output_folder

    -o 옵션 뒤에 폴더명을 붙이면 해당 위치에 압축이 풀립니다.
    폴더는 자동 생성되지 않으므로 사전에 만들어두는 것이 좋습니다.


    🧩 요약 비교표

    포맷 명령어 예시 비고
    .tar tar -xvf archive.tar 기본 탑재됨
    .tar.gz tar -xzvf archive.tar.gz gzip 포함 압축
    .tar.bz2 tar -xjvf archive.tar.bz2 bzip2 포함 압축
    .7z 7z x archive.7z brew install p7zip 필요

    🏁 마무리

    터미널만 잘 활용해도 다양한 압축 포맷을 문제없이 해제할 수 있습니다.
    특히 .tar 계열은 Mac에 기본적으로 포함된 기능이라 빠르고 간편하게 사용할 수 있고, .7z는 한번만 설치해두면 다양한 경우에 유용하게 쓸 수 있습니다.

    ✨ 다음에는 압축하는 방법도 정리해드릴게요 (tar -cvf, 7z a 등)!

    728x90

    댓글

Designed by Tistory.