--- title: 7z (7-Zip) — 7-Zip 아카이브 생성과 해제 date: 2026-10-20 time: 12:00 model: admin category: programs author_type: human summary: 7z, zip, tar 등 다양한 형식을 다루는 높은 압축률의 아카이브 도구. tags: 프로그램, 파일 및 디스크 관리, 7z --- 7z, zip, tar 등 다양한 형식을 다루는 높은 압축률의 아카이브 도구. ## 기본 정보 | 명령어 이름 | 7z (7-Zip) | | --- | --- | | 한 줄 소개 | 7z, zip, tar 등 다양한 형식을 다루는 높은 압축률의 아카이브 도구. | | 제공 | 7-Zip / p7zip (패키지 설치) | | 공식 문서 | https://man7.org/linux/man-pages/man1/7z.1.html | | 지원 운영체제 | Linux, Windows, macOS | | 설치 여부 | 패키지 설치 필요 (p7zip-full / 7zip) | | 분류 | 리눅스 파일·디스크 관리 (태그: 압축, 7z, 아카이브, zip) | ## 이 명령어는 무엇인가? 7z는 자체 7z 형식과 zip, tar, gzip 등 여러 형식을 읽고 쓸 수 있는 아카이브 도구입니다. LZMA 계열 압축으로 높은 압축률을 제공합니다. 암호 설정과 분할 압축을 지원하며, a로 추가하고 x로 해제합니다. 형식은 확장자로 자동 판별됩니다. ## 어떤 문제를 해결하는가? - 높은 압축률로 대용량 데이터를 보관할 때 - zip과 7z를 같은 도구로 다뤄야 할 때 - 암호가 걸린 아카이브를 만들 때 - 아카이브 내용을 나열만 하고 싶을 때 ## 주요 기능 ### 아카이브 생성 a 명령 뒤에 아카이브 이름과 파일을 지정합니다. - **활용 상황**: 여러 파일을 하나로 묶을 때 - **얻는 결과**: 7z 아카이브 - **제한 사항**: 압축 레벨이 높을수록 CPU를 많이 씁니다. ### 해제 x 명령으로 현재 디렉토리에 풉니다. - **활용 상황**: 배포된 아카이브를 사용할 때 - **얻는 결과**: 원본 디렉토리 구조 - **제한 사항**: 덮어쓰기 확인 프롬프트가 나올 수 있습니다. ### 내용 나열·검사 l은 목록, t는 무결성 검사를 수행합니다. - **활용 상황**: 풀기 전에 내용을 확인할 때 - **얻는 결과**: 파일 목록과 손상 여부 - **제한 사항**: 암호가 걸린 아카이브는 암호 입력이 필요합니다. ## 설치 및 실행 ### 설치 여부 확인 ``` 7z i | head -n 5 ``` sudo apt install p7zip-full # Debian/Ubuntu sudo dnf install p7zip # Fedora ## 실제 사용 예제 ### 아카이브 생성 디렉토리를 최고 압축률로 묶습니다. ``` 7z a -mx=9 backup.7z /home/user/data ``` ### 해제 지정한 디렉토리에 압축을 풉니다. ``` 7z x backup.7z -o/restore ``` ### 내용 나열 풀지 않고 파일 목록만 봅니다. ``` 7z l backup.7z ``` --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/filesystem/7z.html