* tgz 파일이란?
.tar 형식의 파일을 gzip으로 압축한 파일
* tar란?
- 여러 개의 파일을 하나의 압축 형태로 묶거나 풀 때 사용하는 명령어
- Type Archive의 줄임말. 우리가 흔히 아는 테이프를 저장.
- 과거에는 tar 자체를 백업 용도로 사용 -> 데이터를 하나로 묶고 저장 -> Archive라는 말을 쓰는 이유
- tar 파일 압축한다는 표현은 쓰지만 실제로 데이터의 크기가 줄어들지는 않는다.
(여러 개의 파일을 하나로 묶는 것에 사용되기 때문에 묶기만 하지 크기는 줄어들지 않음)
☞ 진촤?인지 궁금해서 실제로 해봤읍니다. 이상하다. 데이터의 크기?? 파일 크기가 늘어나는데요?
아시는 분 알려주세용 ㅠㅠ
* tar 옵션
옵션은 이거 말고 더 있는 것 같은데 일단 이 정도로만 기억하려고 한다.
기억하기 쉽도록 full name도 적어두었읍니다.
tar | -c | 파일 압축 | create |
-x | 압축 해제 | extract | |
-v | 압축과정 출력 | verbose | |
-f | 지정한 파일명으로 압축 | file | |
-z | tar 압축 후 gzip 압축 | gzip | |
-p | 소유권등 퍼미션 유지 | permission |
* tar 압축
tar -cvf [파일명.tar] [폴더명]
* tgz 압축
tar -zcvf [파일명.tar.gz] [폴더명]
* tar 압축 해제
tar -xvf [파일명.tar]
* tgz 압축 해제
tar -zxvf [파일명.tar.gz]
* 참고
https://metaverse-cloud.tistory.com/269
https://eehoeskrap.tistory.com/555
'IT > Linux' 카테고리의 다른 글
root 계정 초기 비밀번호 설정하기 (0) | 2024.06.03 |
---|