Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- SQL
- 리눅스
- oracle
- IntelliJ
- 독서
- java
- error
- mssql
- github
- iBatis
- 쉘스크립트
- 티스토리챌린지
- Javascript
- 오블완
- mysql
- PostgreSQL
- network
- pandas
- Python
- 네트워크
- DBMS
- MariaDB
- spring
- 명령어
- 자바
- Kibana
- zset
- git
- Linux
- docker
Archives
- Today
- Total
hanker
[리눅스] zip, unzip 명령어 (압축 및 압축 해제 명령어 및 옵션표) 본문
반응형
리눅스에서 파일 및 디렉터리를 ZIP 포맷으로 압축 및 해제하기 위해 주로 zip과 unzip 명령어를 사용한다.
- zip: 하나 이상의 파일/디렉터리를 zip 형식으로 압축
- unzip: zip 파일의 내용을 풀어서 원래 파일로 복원
1. zip 명령어
1-1. zip 명령어 사용법
# zip [옵션] 압축파일명.zip 대상파일/디렉터리명
zip hanker.zip hanker.txt
- hanker.txt파일을 hanker.zip으로 압축
1-2. zip 명령어 옵션
옵션 | 설명 |
-r | 디렉터리 압축할 때 사용 (디렉터리 내부 모든 디렉터리 및 파일 압축) |
-e | 암호화 (zip파일에 비밀번호를 부여) |
-q | 출력 억제 (quiet) |
-9 | 최대 압축률 ( 0 ~ 9 ) |
-j | 경로 없이 파일만 압축 (junk paths) |
- q 옵션 같은 경우 zip 명령어 이용 시 대상 압축 파일들이 콘솔창에 출력되는데, 이 출력되는 내용들을 안 보이게 한다.
- -0(최소 압축, 최대 속도) ~ -9(최대 압축, 속도 저하)
2. unzip 명령어
2-1. unzip 명령어 사용 방법
# unzip [옵션] 압축파일.zip
unzip hanker.zip
- hanker.zip 파일을 압축 해제한다.
2-2. unzip 명령어 옵션
옵션 | 설명 |
-l | zip 파일의 내부 목록 표시 (압축해제 X) |
-t | zip 파일의 무결성 테스트 (압축해제 X) |
-d | 지정 디렉터리에 압축해제 |
-o | 기존 파일에 덮어쓰기(overwrite) |
-n | 기존 파일 건너뛰기 (never overwrite) |
반응형
'SERVER > Linux' 카테고리의 다른 글
[Linux] 커널 버전 확인 (0) | 2025.05.02 |
---|---|
[Linux] tar 명령어 (파일 및 디렉터리 압축 명령어) (0) | 2025.04.29 |
[리눅스 쉘 스크립트] 디렉터리 내 모든 파일들의 특정 문자열 제거 (0) | 2025.04.24 |
Linux - read 명령어 (입력 값을 변수에 저장하는 명령어) (0) | 2025.04.19 |
Linux - 쉘 스크립트 if문 (조건에 따라 스크립트 흐름을 분기 처리) (0) | 2025.04.17 |