티스토리 뷰

Liunx

[Liunx] 리눅스 -tar 명령어

정뚱띵 2018. 2. 19. 16:10
728x90
반응형

[Liunx] 리눅스 -tar 명령어



  • 리눅스 -tar 용 방법

압축하기 

#tar [-옵션] [압축파일 이름] [압축할 파일 이름]


특정 경로로 파일 압축 

#tar [-옵션] [압축파일이 생성될 곳과 이름] [압축할 파일 이름]

압축풀기 

#tar [-옵션] [압축파일 이름]  


특정 경로에 압축 풀기

#tar [-옵션-] [압축파일 이름] -C [압축파일이 풀어질 경로]


  • 리눅스 -tar 옵션

-c : 새로운 아카이브 생성하기.
-x : 압축 해제하기.
-v : 압축시에 진행률을 보여준다.
-z : gzip 압축 및 압축해제하기.
-f : 파일 이름 지정하기.
-C : 압축 해제시 경로 지정하기.



  • 리눅스 -tar 압축하기 예제

#tar -cvzf test.tar.gz test

현재 경로에 test.tar.gz 파일이 생성된다.


#tar -cvzf /var/log/test.tar.gz test
이렇게 하면 /var/log 경로 밑에 test.tar.gz 파일이 생성된다.


#tar -zcf test.tgz /home --exclude /home/user1

압축 대상 디렉토리는 /home이며, /home/user1디덱토리는 제외한다.

압축명은 test.tgz이고 압축 과정은 보이지 않는다.


  • 리눅스 -tar 압축풀기 예제

#tar -xvzf test.tar.gz
압축파일 이름만 입력하면 해당 경로에 압축이 풀린다.


#tar -xvzf test.tar.gz -C /home
-C 옵션 뒤에 경로만 지정해주면 /home 경로 밑에 압축파일이 풀린다.

728x90
반응형

'Liunx ' 카테고리의 다른 글

[Liunx] 리눅스 yum 명령어  (0) 2018.02.20
[Liunx] 리눅스 mount 명령어  (0) 2018.02.20
[Liunx] 리눅스 문자열 치환(vi 편집기)  (0) 2018.02.19
[Liunx] 리눅스 crontab 명령어  (0) 2018.02.19
[Liunx] 리눅스 -kill 명령어  (0) 2018.02.19
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
250x250