리눅스에서 분할 압축하기/풀기

2007/05/10 18:26

Windows에서 사용되는 대부분의 프로그램은 분할 압축을 지원한다. 과거 플로피 시절 유용하게 사용되었던 분할 압축은 하드 디스크의 용량이 커지고과 대용량의 이동형 매체의 보급에따라 그 필요성이 줄어든 것 같지만 사실 요즘도 자주 사용되는 것이 분할 압축이다.

리눅스나 유닉스에서 분할 압축을 하려면 가장 좋은 방법은 WinRAR 처럼 분할 압축을 지원하는 프로그램을 시스템에서 설치해서 사용하는 것이다. 그러나 시스템 사정상 이러한 프로그램을 설치할 수 없다면 Unix에서 지원하는 압축 명령과 분할 명령, 병합 명령을 이용해서 마치 압축 파일을 분할한 것과 같은 효과를 줄 수 있다. 다음은 /bin 폴더의 모든 파일을 test.tar.gz이라는 파일로 분할 압축하는 명령이다.

따라하기 tar cvfz - /bin/* | split -b 1m - test.tar.gz

tar cvfz - /bin/*는 /bin 폴더의 모든 파일을 tar.gz으로 압축하고 결과를 콘솔로 출력하는 명령이다. 아울러 split -b 1m - test.tar.gz은 콘솔로부터 입력 받은 데이타를 1M의 크기로 분할한 후 test.tar.gz라는 이름으로 저장하라는 명령이다. 따라서 이 명령을 실행하면 파일 크기에따라 그림처럼 test.tar.gzaa 부터 test.tar.gzac 까지의 파일이 생성된다.[분할 압축된 파일 풀기]

클릭: 그림 확대
저작권 정책 제 블로그의 글은 기본적으로 펌금지, 링크 허용의 정책을 취하고 있습니다. 특히 네이버로의 펌은 어떠한 경우에도 허용하지 않습니다. 자세한 이유는 알림글네이버에 대한 글을 참조하시기 바랍니다.
구독 & 책갈피
글이 마음에 드시나요? HanRSS구글 리더로 편하게 구독하세요!!! 참고로 고료는 추천으로 받습니다!!!
책갈피WZD | 구글 | 네이버 | 뉴스2.0 | 다음 | 델리셔스 | 마가린 | 북마커 | 야후 | 한RSS | 정보
컴관련
오늘의글
인기글

Trackback

Trackback Address :: http://offree.net/trackback/869

Comments

  1. 순디자인 2007/05/10 19:17

    split라는 명령을 파이프로 연결한 거군요.

    가끔, 도아님이 모르는 것도 있을까?라는 엉뚱한 상상을 해봅니다.

    perm. |  mod/del. |  reply.
    • 도아 2007/05/11 09:37

      모르는 것도 많습니다. 저보다 모르는 사람이 보기에는 많이 아는 것 같지만 저보다 많이 아는 사람이 보면 어설픈 지식일 수도 있습니다.

      그래서 지식은 상대적입니다.

  2. niss 2007/05/10 20:17

    리눅스도 윈도우처럼 많은 사용자들이 이용했음 좋겠내요.^^

    perm. |  mod/del. |  reply.
    • 도아 2007/05/11 09:37

      예. 요즘은 데스크탑에서도 사용하는 사람들이 늘고 있는 것 같습니다. 가장 큰 장애는 금융권과 정부이지만.

  3. 나비 2007/05/10 20:39

    아하..이런 방법이 있군요? 오호~

    perm. |  mod/del. |  reply.
    • 도아 2007/05/11 09:38

      잉. 나비님도 리눅스를 사용하시나요?

    • 나비 2007/05/11 13:14

      네..회사에는 윈도우 맥 리눅스 다양하게 -ㅅ-ㅋ

    • 도아 2007/05/12 08:40

      그렇군요. 그러고 보면 의외로 리눅스를 사용하는 분들이 많군요.

  4. 좋은진호 2007/05/11 00:11

    split으로 파일을 분할할 수 있지만, 실제로 사용은 하지 않는 편.
    용량문제를 빼더라도, 분할 후 파일 한개가 깨졌을 때 합칠 때 문제도 있으니깐요.

    perm. |  mod/del. |  reply.
    • 도아 2007/05/11 09:40

      파일이 깨지는 문제는 분할을 하든 하지 안든 똑 같습니다. 오히려 내려받는 경우라면 깨진 파일만 내려받으면 되기 때문에 네트웍을 사용하는 경우에는 분할이 더 낫습니다. 물론 .SFV 파일을 함께 제공해야 하지만요.

      그리고 위의 팁은 파일이 큰데 이 큰 파일을 옮길 방법이 없을 때 사용하기위한 팁입니다.

  5. 체리필터 2007/05/11 12:03

    오호 split이 binary에도 적용되나 보네요 ^^
    text파일만 split 되는 줄 알았습니다. ^^

    perm. |  mod/del. |  reply.

쥐박이가 아니라면 소통하세요!!!

댓글 입력 폼

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.