리눅스

리눅스 tar, tar.gz 압축 및 해제

전자둥이 2021. 11. 16. 08:31
반응형

tar로 압축하기

tar -cvf [파일명.tar] [폴더명]

ex) kim이라는 폴더를 kim.tar로 압축한다면 
tar -cvf kim.tar kim

tar를 압축 풀기

tar -xvf [파일명.tar]

ex) kim.tar을 압축을 풀기위해서는
tar -xvf kim.tar

tar.gz로 압축하기

tar -zcvf [파일명.tar.gz]

ex) kim 이라는 폴더를 kim.tar.gz로 압축하기위해서는
tar -zcvf kim.tar.gz kim

tar.gz를 압축 풀기

tar -zxvf [파일명.tar.gz]

ex) kim.tar.gz을 압축 풀기 위해서는
tar -zxvf kim.tar.gz

tar 명령어의 옵션에 대해서도 간략하게 표로 나타내보겠습니다.

옵션 설명
-f 대상 tar 아카이브 지정 (기본 옵션)
-c tar 아카이브 생성, 기존 ㅇ나카이브 덮어 쓰기 (파일 묶을 때 사용)
-x tar 아카이브에서 파일 추출 (파일 풀 때 사용)
-v 처리되는 과정을 자세하게 나열
-z gzip 압축 적용 옵션
-j bzip2 압축 적용 옵션
-t tar 아카이브에 포함된 내용 확인
-C 대상 디렉토리 경로 지정
-A 지정된 파일을 tar 아카이브에 추가
-d tar 아카이브와 파일 시스템 간 차이점 검색
-r tar 아카이브의 마지막에 파일들 추가
-u tar 아카이브의 변경된 파일들만 추가
-k tar 아카이브 추출 시, 기존 파일 유지
-U tar 아카이브 추출 전, 기존 파일 삭제
-w 모든 진행 과정에 대해 확인 요청
-e 첫 번째 에러 발생 시 중지

https://man7.org/linux/man-pages/man1/tar.1.html

 

tar(1) - Linux manual page

tar(1) — Linux manual page TAR(1) GNU TAR Manual TAR(1) NAME         top tar - an archiving utility SYNOPSIS         top Traditional usage tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...] UNIX-style usage tar -A [OPTIONS] ARCHIVE ARCHIVE t

man7.org

tar manual page에 들어가면 더 자세한 정보를 확인 할 수 있습니다.

반응형

'리눅스' 카테고리의 다른 글

[CUDA] nvcc가 안될 때 ~/.bashrc 수정  (0) 2021.03.23
커널 특정 모듈 빌드  (0) 2021.03.17
vi editor 텍스트 치환(변경)하기  (0) 2021.01.22