본문 바로가기

Basic/리눅스 Linux

압축 tar -옵션 c x v f t z 파일명 경로

tar -옵션 [압축파일명] [압축될경로]

 

옵션

c : 파일 압축

x : 파일 압축 해제

v : 압축 또는 해제 시 파일 리스트 출력

f : 압축될 파일명 지정

t : 압축된 파일리스트 보기

z : gzip을 사용해 압축(압축률이 tar보다 좋음)

 

현재 경로 전체를 test.tar.gz으로 압축

tar -cvfz "test.tar.gz" ./*

 

test.tar.gz 압축 해제

tar -xvfz test.tar.gz

 

test.tar.gz 압축된 파일 리스트 보기

tar -tvf test.tar.gz


리눅스는 파일 또는 디렉토리별로 권한이 설정 되어 있다는것은 다들 아실겁니다. 만약 퍼미션이 아주아주 중요한 아카이브라면 따로 옵션을 주어 확실하게 커미션을 유지할 수 있습니다. 바로 -p 옵션입니다. 사용법은 아까 명령어들과 비슷합니다.

 

# 아카이브 생성
$ tar -cvfp [createTarName.tar] [target]
# 아카이브 해제
$ tar -xvfp [target.tar]

비슷하지만 -p 옵션만 있다는것이 다를 뿐입니다.


출처: https://eat-hokey.tistory.com/24 [Hokey]

https://jdm.kr/blog/14

'Basic > 리눅스 Linux' 카테고리의 다른 글

우분투 apt-get update와 apt-get upgrade 의 차이  (0) 2022.04.18