728x90
1. 압축하기
- 옵션 설명
-c : compress, tar 아카이브 생성 (기존 아카이브 덮어쓰기) -v : 처리되는 과정을 나열 -f : 대상 tar 아카이브 지정 ( 기본 옵션) |
- tar 압축
$ tar -cvf [파일명.tar] [폴더명]
$ tar -cvf test.tar test_folder
- tar.gz 압축
$ tar -zcvf [파일명.tar.gz] [폴더명]
$ tar -zcvf test.tar.gz test_folder
- zip 압축
$ zip [파일명.zip] [폴더명]
-- 현재 폴더의 전체를 압축
$ zip test.zip ./*
-- 현재 폴더의 모든 것과 현재 폴더의 하위 폴더들까지 모두 압축
$ zip test.zip -r ./*
2. 압축 해제하기
- 옵션 설명
-x : extract, tar 아카이브에서 파일 추출 -v : 처리되는 과정을 나열 -f : 대상 tar 아카이브 지정 (기본 옵션) |
- tar 압축 해제
$ tar -xvf [파일명.tar]
- tar.gz 압축 해제
$ tar -zxvf [파일명.tar.gz]
$ tar -zxvf test.tar.gz
- zip 압축 해제
$ unzip [파일명.zip]
$ unzip test.zip
--특정 폴더에 압축 해제
$ unzip test.zip -d ./target_folder
728x90
반응형
'OS > Linux' 카테고리의 다른 글
[Linux] top 명령어 (0) | 2023.01.19 |
---|---|
[Linux] kernal memory 영역 (0) | 2023.01.19 |
[Linux] ssh 접속 지연 조치 방법 (0) | 2022.12.05 |
[Linux] 정렬과 중복 처리 (sort, uniq) (0) | 2022.12.05 |
[Linux]CentOS 설치 후 초기 세팅 및 명령어 알아보기 (0) | 2022.04.22 |