Linux에서 파일을 압축 및 압축 해제하는 방법

압축 이미지를 누릅니다.

이 기사에서 우리는 당신에게 가르 칠 것입니다 파일 압축 및 압축 해제 좋아하는 GNU / Linux 배포판에서 모두 콘솔에서 명령을 사용합니다. 초보자를 대상으로 한 기사이며 다른 튜토리얼 에서처럼 tarball의 처리를 포함하지 않을 것입니다. 멋진 tar 도구로 압축 및 압축 해제가 수행되는 방법 만 보여주기 때문입니다.

압축 및 압축 해제는 비교적 쉽지만 사용자는 이러한 작업을 수행하는 방법을 인터넷에서 검색하는 경우가 많습니다. 매우 구체적이고 직관적 인 그래픽 도구가 사용되는 MacOS 및 Windows와 같은 다른 운영 체제와 달리 GNU / Linux에서는 일반적으로 제공됩니다. 더 많은 형식 그래픽 수준에서 간단한 도구도 있지만 각각에 대한 다양한 도구 ...

압축 및 압축 해제의 경우 두 가지 기본 패키지를 사용할 것입니다. 두 가지 기본 패키지는 아마도 가장 요구되는 형식이고 작업 할 때 더 자주 접하게되는 형식이기 때문입니다. 유닉스 계열 시스템. gzip 및 bzip2를 참조하고 있습니다.

gzip 작업

gzip으로 압축, 우리가 처리 할 형식은 Lempel-Zi (LZ77)이며 ZIP이 아닙니다. 이름이 혼동을 일으킬 수 있기 때문입니다. 이름은 GNU ZIP에서 비롯되었으며 ZIP 형식의 대체물로 만들어졌지만 동일하지는 않습니다. 나는 그것을 분명히하고 싶다 ... 음, 파일을 압축하려면 :

gzip documento.txt

이렇게하면 확장자가 .gz 인 원본과 동일한 이름의 파일이 생성됩니다. 이전 예제에서는 document.txt.gz입니다. 대신 이름 수정 특정 출력 :

gzip -c documento.txt > nuevo_nombre.gz

포장을 풀다 이미 압축 된 것은 똑같이 간단하지만 동일한 효과로 두 개의 다른 명령을 사용할 수 있습니다.

gzip -d documento.gz

gunzip documento.gz

그리고 우리는 파일을 얻을 것입니다 .gz 확장자없이 압축 해제.

bzip2 작업

에 관한 bzip2, 이전 프로그램과 유사하지만 Burrows-Wheeler 및 Huffman 코딩이라는 다른 압축 알고리즘을 사용합니다. 이 경우 확장자는 .bz2입니다. 파일을 압축하려면 다음을 사용해야합니다.

bzip2 documento.txt

결과적으로 document.txt.bz2가 압축됩니다. 우리는 또한 출력 이름 -c 옵션 사용 :

bzip2 -c documento.txt > nombre.bz2

압축을 풀려면 별칭 인 bunzip2 도구의 -d 옵션을 사용합니다.

bzip2 -d documento.bz2

gunbzip2 documento.bz2

더 많은 정보를 원하시면 사람 다음에 명령 ...


9 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   하이메 페레 아

    안녕하세요

    귀하의 게시물에 감사드립니다. 항상 유용합니다.

    xz도 꽤 많이 사용되기 때문에 언급하는 것도 흥미로울 것입니다. bzip2 (느리지 만 많이 압축 됨)와 gzip (빠르지 만 효율성이 떨어짐) 사이에 있습니다. 이것은 모든 것이 그렇듯이 ...에 따라 다르기 때문에 넓은 범위에서. Debian / Ubuntu .deb 파일에 포함 된 tar는 일반적으로 xz 형식으로 압축되어 제공됩니다.

    사용 방법은 다른 sos 명령과 유사합니다.

  2.   에르네스토

    안녕하세요, 저는 이것이 가장 많이 사용되기 때문에 tar.gz를 사용하여 수행하도록 요청하고 싶습니다 (내 의견으로는 인터넷에서 다운로드 한 모든 것에 따라)

  3.   졸트2볼트

    .7z와 같은 더 인기 있지만 멀티 플랫폼 형식에 대해 어떻게 말합니까? 그들도 이름을 붙여야합니다

  4.   오메 자

    안녕 Jose, tar.gz 파일에서 일어나는 일은 tar라는 다른 명령을 사용한다는 것입니다.이 경우 tar 명령 자체는 압축 (또는 압축 해제)되지 않지만 그룹화 (또는 그룹 해제)에 사용됩니다. 여러 파일이 하나로 통합되어 압축 및 압축 해제가 가능한 gzip 및 bzip2 명령과 통합됩니다.

    1.    곤잘로

      Windows에서 공간을 확보하고 zip 및 rar를 대체하는 7z 무료 형식에 대해 Ernesto가 절대적으로 옳습니다.

  5.   a

    google.com

  6.   USR

    21 세기에도 여전히 명령을 사용하여 간단한 파일을 압축하고 있습니까? 이 게시물은 슬프다

    1.    사용자/공유

      글쎄, 나는 간단한 파일을 압축하기 위해 명령을 사용하는 요점을 보지 못한다.

  7.   카트린

    어쩌면 그것도 재미있을 것입니다