
Linux 에서 파일 혹은 디렉토리를 압축할때는 tar.gz 를 이용합니다. 일반 zip 역시 설치하여 사용 가능 하지만 기본적으로 설치되어있는 프로그램이 아니어서 잘 사용하지 않습니다. ( 필요하다면 패키지 설치 후 사용가능 )
0. tar.gz 란?
우선 간단히 tar.gz 에 대해 설명하면 앞의 tar 은 파일이나 폴더를 하나로 합쳐 주는 역할을 합니다. 그리고 gz 는 gzip 으로 압축이 되었음을 의미 하는대요. 이는 gz 를 사용하지 않고 tar 만으로 폴더를 합치기만 할 수 있음을 알 수 있습니다.
1. tar 사용법 - 파일 혹은 디랙토리를 하나로 통합 합니다.
tar 만들기 - tar -cvf [파일명] [대상 폴더명]
ex) tar -cvf achive-name.tar directory-name
tar 풀기 - tar -xvf [파일명] [-C 경로]
ex) tar -xvf achive-name.tar
2. tar.gz 사용법 - tar 상태에서 gzip 으로 압축을 합니다. ( tar 명령어에 z 를 붙여 주시면 됩니다. )
tar.gz 압축 - tar -zcvf [압축명] [압축대상 또는 폴더명]
ex) tar -zcvf achive-name.tar.gz directory-name
tar.gz 압축풀기 - tar -zxvf [압축파일명] [-C 경로]
ex) tar -zxvf achive-name.tar.gz -C /directory-name
마지막으로 각 옵션에 대해 간단히 설명 드리면
-c : Achive 만들기
-x : Achive 풀기
-z : gzip 을 이용한 압축
-v : 진행상황 보여주기
-f : Achive 파일 이름
'Tips - etc > 개발' 카테고리의 다른 글
| MariaDB ( MySql ) 데이터베이스 보기. 생성, 삭제하기 (0) | 2024.09.14 |
|---|---|
| [Mysql] Mysql or MariaDB 에서 테이터베이스 테이블 용량 구하기 (0) | 2024.09.14 |
| macOS 에서 롤 & 롤토체스(전략적 팀 전투) 깔끔하게 삭제 방법 (1) | 2022.10.09 |
| brew install 사용시 No similarly named formulae found. 에러 처리 방법 (0) | 2022.10.09 |
| Windows Cmder 에서 7zip or WinRar not found! Not Installed 메시지 해결하기 (0) | 2022.10.09 |