[Linux] 리눅스에서 압축하기, 압축풀기

2014. 1. 28. 18:07·Etc/보관함
728x90
반응형

리눅스에서 tar 명령어를 이용한 압축하기와 압축풀기에 대해서 간단하게 정리하려구요.

 

 

1. tar.gz 형태로 압축하기


명령어 : tar -czvf 압축파일명.tar.gz 압축할파일_또는_폴더1 압축할파일_또는_폴더2 압축할파일_또는_폴더3 ....


예로 ./test 라는 폴더에 a1.jpg a2.jpg a3.jpg 라는 파일들을 압축하기 위해서는 다음과 같은 명령어를 통해서 가능하겠죠.


명령어 : tar -czvf images.tar.gz ./test/a1.jpg ./test/a2.jpg ./test/a3.jpg


그럼 images.tar.gz 이라는 압축된 파일이 생성될 것입니다.

 

물론 폴더를 한 번에 압축할 수 있죠. 위의 ./test 폴더를 압축하겠다 하시면. 아래와 같은 명령어를 사용해야겠죠?


명령어 : tar -czvf images.tar.gz ./test


하나 더 추가로 a1.jpg와 a2.jpg는 압축하고, a3.jpg는 압축하기 싫을 때에는 ...


명령어 : tar -czvf --exclude=./test/a3.jpg images.tar.gz ./test


라고 명령어를 작성하시면 !! a3.jpg만 빼고 압축이 될 것입니다.

 

 

2. tar.gz 압축풀기

 

명령어 : tar -xzvf 압축되어있는파일명.tar.gz

 

즉, 위에서 생성한 images.tar.gz 의 압측을 풀려면 다음과 같은 명령어를 사용하시면 되겠죠?

 

명령어 : tar -xzvf images.tar.gz

 

 

3. tar 압축풀기

 

2번이랑 비슷한건데요. 이건 맨뒤에 gz이 안 붙어있죠?

 

이건 옵션에서 z만 빼주시면 됩니다. 예로 good.tar 이라는 파일이 있다고 가정하고, 이 파일을 압축풀면.. 다음과 같은 명령어죠.

 

명령어 : tar -xvf good.tar



 

4. zip 압축풀기

 

그냥 생각났으니깐.. 윈도우에서는 zip으로 압축 많이 사용하자나요. 알집의 영향이려나요?

 

리눅스에서 zip 압축을 풀기위해서는 unzip 이라는 패키지가 설치되어 있어야 합니다.

 

우분투를 깔면 자동으로 설치되는지는 제가 잘 모르겠구요. unzip 패키지가 없으면

 

apt-get install unzip을 통해서 설치하시면 됩니다.

 

그럼 zip 압축을 풀기위해서는요. 예로 happy.zip 이라는 파일이 있다고 가정하면

 

명령어 : unzip happy.zip

 

이러면 압축이 풀리겠죠? :)

 

출처 :http://ngee.tistory.com/215

 

728x90
반응형
저작자표시 (새창열림)

'Etc > 보관함' 카테고리의 다른 글

[Linux] 크론탭(crontab) 사용법 확장  (0) 2014.01.28
[Linux] vi 에디터 명령어  (0) 2014.01.28
[Java] 간단한 자바 인클루드 스크립트  (0) 2014.01.28
[Java] 자바 시간, 날짜 계산 (2)  (1) 2014.01.28
[Java] 자바 날짜, 시간 계산 예제  (0) 2014.01.28
'Etc/보관함' 카테고리의 다른 글
  • [Linux] 크론탭(crontab) 사용법 확장
  • [Linux] vi 에디터 명령어
  • [Java] 간단한 자바 인클루드 스크립트
  • [Java] 자바 시간, 날짜 계산 (2)
베타테스터즈
베타테스터즈
스포츠와 베팅관련 전문 블로그, 추천벳, 승부예측, 스포츠, 연예 뉴스, 생활정보
  • 베타테스터즈
    Today Sports
    베타테스터즈
  • 전체
    오늘
    어제
    • 분류 전체보기 (418)
      • Today Sports (364)
        • 추천벳 (6)
        • 축구::승부예측 (135)
        • 농구::승부예측 (95)
        • 기타종목::승부예측 (16)
        • 스포츠, 연예 뉴스 (112)
      • Real Life (4)
        • Story & Music (4)
        • 유용한 정보 (0)
      • Etc (50)
        • 보관함 (50)
  • 최근 글

  • 인기 글

  • 최근 댓글

  • 태그

    KBL
    NBA
    프리미어리그
    코파델레이
    리눅스
    토트넘
    Linux
    세리에A
    손흥민
    V리그
  • 07-09 17:39
    250x250
    반응형
  • hELLO· Designed By정상우.v4.10.3
베타테스터즈
[Linux] 리눅스에서 압축하기, 압축풀기
상단으로

티스토리툴바