FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

흐윽.. 압축이 풀어지지 않아요.

게시판 질문게시판 흐윽.. 압축이 풀어지지 않아요.

  • This topic has 9개 답변, 4명 참여, and was last updated 11 years 전에 by ELem. This post has been viewed 19 times
  • 만든이
    게시글
  • #13178
    pizz.
    참가자
    • 게시글6
    • 댓글13
    • 총합19
    • ★★
    @welivein

    Fedora 12서 tar x 명령어를 이용하여 압축을 풀려하는데 압축이 풀리지 않습니다.

    경로도 분명 제대로 들어갔구요. 풀리지 않을 이유가 없는데.. 어찌된 일일까요?

     

    [root@localhost Test Folder]# tar x testfile.tar.gz

     

     

    이 상태에서 그저 멈춘듯 보입니다. 써보면 또 써지는 게 명령을 기다리는 것 같기도 하구요.

    x-window 환경에서도 압축을 풀 수 없어서(압축 파일이 비활성화 되어 보임) 터미널로 풀어보려했는데..

    관련이 있는 문제일까요?

     

    답변 기다립니다.. 고맙습니다..

    낮은 곳으로 임하소서.

8 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #14538
      인베인
      참가자
      • 게시글141
      • 댓글379
      • 총합520
      • ★★
      @leemgs

      #> tar xvzf ./testfile.tar.gz [엔터]명령을 압축해제해보세요

      이렇게 했는데 압축해제가 안되면

      #> file ./testfile.tar.gz [엔터] 의 정보를 댓글로 알려주세요

      그럼 성공하시길...

      * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

    • #14539
      pizz.
      참가자
      참가자
      • 게시글6
      • 댓글13
      • 총합19
      • ★★
      @welivein

      답변 감사합니다! 덕분에 많은 명령어들을 알아갑니다.

      file은 속성 값을 보는 명령어인가 보지요? 결과는 다음과 같았습니다.

       

      * 글에서는 편의상 Test Folder, testfile로 했지만, 실제로는

      Test Folder = Kernel 2.6.x with xorg 6.7 ~7.2

      testfile = TouchKit-2.03.1712-32b-k26.tar.gz 가 원래 파일 명입니다.

       

      [root@localhost  Kernel 2.6.x with xorg 6.7 ~7.2]# file ./TouchKit-2.03.1712-32b-k26.tar.gz

      ./TouchKit-2.03.1712-32b-k26.tar.gz : gzip compressed data, from Unix, last modified: Mon May 12 12:31:20 2008

      낮은 곳으로 임하소서.

    • #14540
      pizz.
      참가자
      참가자
      • 게시글6
      • 댓글13
      • 총합19
      • ★★
      @welivein

      어맛.. tar xvfz file 이렇게 명령어를 입력하니까 압축이 풀어지네요!

      전 압축 풀 때에 tar x file 이렇게 입력을 했었는데.. xvfz라고 입력을 해야 압축이 풀리나보군요..

      아이고.. 죄송합니다. ㅠㅠ

      낮은 곳으로 임하소서.

    • #14541
      인베인
      참가자
      • 게시글141
      • 댓글379
      • 총합520
      • ★★
      @leemgs

      님의 testfile.tar.gz는 gzip으로 압축되어 있으므로 "zf"옵션을 사용하셔야 하는 거랍니다.^^

      * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

    • #14542
      딱털서어
      참가자
      • 게시글87
      • 댓글316
      • 총합403
      • ★★
      @no1linuxer

      인베인 지존께서 답변을 해 주셨으므로 똑같은 답변을 반복해 드릴 필요가 없을 것 같구..
      단지 파일 확장자에 따른 tarball 옵션의 간단히 알려 드릴께요.

      tar 얘는 자체적으로 압축할 수 있는 기능이 없답니다. 그래서 압축이 아닌 하나의 파일에 여러 개의 파일을 묶는 아키이브를 생성하는데, 압축 옵션을 사용하여 gzip이나 bzip2 도구를 불러와서 압축을 동시에 할 수 있는 것입니다.

      이 때 -z 옵션을 사용하게 되면 gzip으로 아카이브를 압축하게 되는 것이고, -j 옵션을 사용하게 되면 bzip2 도구를 사용하여 압축이 이뤄집니다. 이 때 원래의 아카이브는 파일명.tar 이지만, gzip으로 압축하게 되면 파일명.tar.gz 형태가 되고, j 옵션을 사용하게 되면 파일명.tar.bz2가 됩니다.

      설명이 길어져서 간단히 정리해 드립니다.

      tar.gz --> z 옵션을 넣어 압축 및 해제
      tar.bz2 -> j 옵션을 넣어 압축 및 해제

      아카이브 생성시에는 tar cf  파일명 대상파일 명령을 사용하고, 풀 때는 tar xf 파일명 입니다.
      v 옵션은 verbose(맞나 모르겠네여. 요즘에 치매가 있어서리)로 과정을 볼 수 있게 해 주는 옵션입니다.

      마지막으로 보너스 팁~! 알아두면 좋은 거....

      압축을 풀 때 풀 경로를 지정해 줄 수 있는데, 이 때는 -C 옵션을 사용합니다.

      tar xvfz 파일명.tar.gz -C /tmp  <--- /tmp 디렉토리로 tar 파일압축을 풀라...

      *간단히 쓸라구 했고, 다짐했건만, 주둥아리가 넘 길어졌네요.....
      오늘부터 백수이다보니~~~그런가 봅니다.....

       

      리눅스를 더 가까이 - No1.Linux

    • #14543
      pizz.
      참가자
      참가자
      • 게시글6
      • 댓글13
      • 총합19
      • ★★
      @welivein

      흠.. 그렇군요.. 전 또 xvfz 중 하나만 선택해서 하라는 것인 줄 알고..

      압축 해제니까 계속 x를 가져다가 썼습니다. 일깨워 주셔서 고맙습니다. (__)

      낮은 곳으로 임하소서.

    • #14544
      pizz.
      참가자
      참가자
      • 게시글6
      • 댓글13
      • 총합19
      • ★★
      @welivein

      지식을 전수해주심에 감사드립니다. 흑흑..

      가르쳐주신 걸 아직 다 이해하지는 못 했는데요. 실습을 해보면서 이해를 해야겠어요!

       

      조만간 컴터를 하나 더 마련해가지구.. 리눅스용으로 써야겠습니다.

      지금은 필요에따라 하드를 바꿔끼우면서(-_-;;) 버티고 있는데, 영 불편하네요.

       

      이 자리를 빌어 정말로.. 페도라 한국 사용자 모임 분들에게 감사드립니다.

      덕분에 많은 문제를 해결하고.. 많은 것을 배웁니다.

      낮은 곳으로 임하소서.

    • #14545
      ELem
      참가자
      • 게시글67
      • 댓글672
      • 총합739
      • ★★
      @Bardisch

      헐;; 오늘부터... 백수시라니;;

    • #14546
      ELem
      참가자
      • 게시글67
      • 댓글672
      • 총합739
      • ★★
      @Bardisch

      저는 File-Roller쓰다보니 커맨드 알면서 쓰질 않네요 ㅋㅋㅋ

8 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.