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 |
Tags
- 리눅스
- PostgreSQL
- pandas
- 티스토리챌린지
- IntelliJ
- oracle
- Kibana
- Javascript
- git
- github
- Python
- error
- zset
- spring
- cursorai
- 쉘스크립트
- DBMS
- analytics4
- java
- mssql
- codeium
- 자바
- mysql
- SQL
- Linux
- iBatis
- 명령어
- docker
- 오블완
- MariaDB
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' 카테고리의 다른 글
[리눅스 쉘 스크립트] 디렉터리 내 모든 파일들의 특정 문자열 제거 (0) | 2025.04.24 |
---|---|
Linux - read 명령어 (입력 값을 변수에 저장하는 명령어) (0) | 2025.04.19 |
Linux - 쉘 스크립트 if문 (조건에 따라 스크립트 흐름을 분기 처리) (0) | 2025.04.17 |
Linux - 쉘 스크립트 기본 구조 및 생성, 실행 (0) | 2025.04.14 |
Linux - useradd (새 사용자 계정 생성) (0) | 2025.03.30 |