먼저 'which 7z'로 설치 되었나 확인
찾을 수 없다면, brew로 7zip 설치
brew install sevenzip
which 7z
# sevenzip으로 설치했다면 7zz를 검색
which 7zz
7zz 라면,
nano ~/.zshrc
# 맨 아래에 다음을 추가
alias 7z="7zz"
source ~/.zshrc
기본 명령어 구조
7z [command] [archive name] [file(s)/folder(s)] [options]
예:
7z a archive.7z my-folder
자주 쓰는 7z 명령어
| 압축 생성 | 7z a archive.7z file.txt | file.txt를 archive.7z로 압축 |
| 폴더 압축 | 7z a archive.7z ./mydir | 디렉토리 전체 압축 |
| 압축 해제 | 7z x archive.7z | 압축 풀기 (x는 경로 유지) |
| 압축 풀기 (경로 무시) | 7z e archive.7z | 모든 파일을 현재 폴더에 평면적으로 추출 |
| 압축 내용 보기 | 7z l archive.7z | 압축 파일 목록 보기 |
| 테스트 | 7z t archive.7z | 압축 파일 무결성 검사 |
압축 예제
1. 여러 파일을 압축
7z a my-archive.7z file1.txt file2.txt
2. 디렉토리 전체 압축
7z a backup.7z ./project
3. 압축 풀기 (경로 포함)
7z x backup.7z
추가 옵션 예시
| -p[암호] | 비밀번호 설정 |
| -r | 하위 폴더까지 재귀적으로 포함 |
| -m0=lzma | 압축 방식 지정 (기본: lzma) |
| -mx=9 | 최대 압축률 (1~9) |
7z a -p1234 -mx=9 secure.7z secret.txt
확인 명령어
1. 7z 명령어 설치 확인
7z
→ 사용 가능한 명령 목록이 뜨면 설치 완료
| 파일 압축 | 7z a my.7z file.txt |
| 폴더 압축 | 7z a my.7z ./dir |
| 압축 해제 | 7z x my.7z |
| 내용 보기 | 7z l my.7z |
| 암호 압축 | 7z a -p1234 secure.7z secret.txt |
'Operating System, OS > Mac' 카테고리의 다른 글
| Mac에서 Postgresql 사용하기 (1) | 2025.09.01 |
|---|---|
| 쓸모 없지만 재미있는 MAC CLI 명령어 모음 (5) | 2025.07.18 |
| Mac 내부 사운드 녹음, PC 사운드 녹음 및 화면 녹화 (2) | 2025.03.19 |
| MAC IntelliJ (3) | 2025.01.29 |
| [Error] Mac pnpm 설치 오류 (3) | 2025.01.13 |