arj, lha, pkzip,ace

모두 Dos 시절 많이 사요하던 압축프로그램입니다.

검은 바탕화면에 키보드로 다다닥.... 압축명령어를 써간후 엔터.. 그럼 화면에 좌르르르...압축되어지는 화면..풀어지는 화면..

초보분들이 뒤에서 보면 와~~ 하던 탄성소리^^

 

위 압축 프로그램들의 사용법은 거의가 똑같아서 간단한 사용법을 한번 보면...

 

ex) c:\arj x test c:\temp (test 라는 압축된 파일을 c:\temp 라는 디렉토리에 풀라는 명령이죠^^)

ex) c:\arj a test *.* (현 디렉토리 내 모든 파일을 test 라는 파일명으로 압축을 하라는 명령어 입니다.)

 

좀더 자세한 내용은 아래 블로그에서 퍼와봤습니다.

http://blog.naver.com/san008/40013760479

 

ARJ와 LHA는 도스용 압축 프로그램으로 도스 프롬프트 상태에서 사용한다.

  • 초보자는 이것만 알자!

    • arj를 이용하여 압축하기
      ① 먼저 압축하고 싶은 파일들이 있는 디렉토리로 옮긴다.
      ② 도스 프롬프트 상태에서 다음과 같이 입력한 뒤 [Enter]키를 친다.
          c:\temp>arj a test *.*
      ③ dir을 하여 파일들을 살펴보면 test.arj 파일이 생성되어 있을 것이다.
      ④ 디스켓에 옮기고 싶으면 test.arj 파일을 디스켓에 카피하면 된다.
    • arj를 이용하여 압축풀기
      ① 압축파일을 풀고 싶은 디렉토리로 Copy한다.
      ② 만약 압축파일의 이름이 test.arj라면 다음과 같이 입력한 뒤 [Enter]키를 친다.
          c:\temp>arj x test
      ③ 현재의 디렉토리에 압축 파일이 풀린다.
      ④ 만약 현재의 디렉토리가 아닌 다른 디렉토리에 압축 파일을 풀고 싶을 때는 다음과 같이 마지막에 풀고자 하는 디렉토리를 써준다.
          c:\>arj x test c:\temp


  • ARJ를 이용한 압축

    • 사용 방법 : arj [명령어] -[옵션] [새로 만들어질 파일명] [압축하고자 하는 파일명]
    • 명령어 설명(명령어는 하나만 쓸 수 있다.)
      a : 압축파일을 생성하거나 기존 압축파일에 파일을 추가할 때 쓰는 명령어.
      e : 압축 풀기 명령어.
      x : 서브디렉토리가 있을 때 경로까지 생성하며 풀어주는 명령어.
      d : 기존 압축 파일내의 임의의 파일을 삭제하는 명령어.
      f : 압축파일을 갱신하는 명령어
      l : 압축 파일의 내용을 보여줌.
      t : 압축 파일이 완전한 상태인가 검사하는 명령어.
      u : 압축 파일을 갱신한다. f와는 달리 무조건 덮어쓴다.
      v : 압축 파일의 내용을 보다 자세히 보여주는 명령어.
      ?/h : 도움말을 보여준다. arj라고 치면 간단히 기본 명령어와 스위치만을 보여 주며, arj/h라고 치면 전체적인 도움말을 보여준다.
    • 옵션 설명(옵션은 여러개를 쓸 수 있다.)
      -r : 서브 디랙토리까지 압축하기
      -y : 모든 물음에 yes 선택
      -v[숫자] : 지정한 숫자의 크기만큼의 압축파일로 잘라서 압축하기
          (여기서 3.5인치 디스켓은 1440으로, 5.25인치 디스켓은 1200으로 한다.)
      -v : 분할 압축되어 있는 파일을 풀 때 사용한다.
      -a : Hidden, System 속성의 파일을 압축시킨다. 이 옵션이 없으면 arj는 히든 파일을 압축하지 않는다.
      -c : 날짜를 검색하는 부분을 사용하지 않는다.
      -g : 압축시 암호를 넣게 한다.
      -i : 압축 효율을 화면에 나타나지 않게 한다.
      -je : 자동 압축 풀림 파일로 전환시킨다.
      -n : 압축 해제시 지정한 경로에 없는 파일만 풀어 준다.
      -x[파일명] : 압축 해제시 x뒤에 오는 파일만 압축/해제에서 제외한다.
    • 몇 가지 예제
      ① 현재 디렉토리의 모든 파일을 test.arj라는 이름으로 압축 ; c:\>arj a test *.*
      ② 특정한 파일만(여기서는 hwp파일만) test.arj라는 이름으로 압축 ; c:\>arj a test *.hwp
      ③ 한 장의 디스켓 분량으로 나누어 test.arj라는 이름으로 압축하기 ; c:\>arj a -v1440 -y test *.*
      ④ test.arj라는 이름으로 서브디랙토리까지 압축하기 ; c:\>arj a -r test *.*
      ⑤ 간단한 압축 풀기(여기서 test는 풀고자 하는 압축파일의 이름이다.) ; c:\>arj x test
      ⑥ 여러장으로 나누어 압축한 파일 풀기(여기서 test는 풀고자 하는 압축파일의 이름이다.) ; c:\>arj x -v -y test


  • LHA를 이용한 압축
    • 사용 방법 : lha [명령어] -[옵션] [새로 만들어질 파일명] [압축하고자 하는 파일명]
    • 명령어 설명(명령어는 하나만 쓸 수 있다.)
      a : 압축파일을 생성하거나 기존 압축파일에 파일을 추가할 때 쓰는 명령어.
      e : 압축 풀기 명령어.
      x : 서브디렉토리가 있을 때 경로까지 생성하며 풀어주는 명령어.
      d : 기존 압축 파일내의 임의의 파일을 삭제하는 명령어.
      f : 압축파일을 갱신하는 명령어
      l : 압축 파일의 내용을 보여줌.
      u : 압축 파일을 갱신한다. f와는 달리 무조건 덮어쓴다.
      s : 자동 압축 풀림 파일로 전환시킨다.
    • 옵션 설명(옵션은 여러개를 쓸 수 있다.)
      -r : 서브 디랙토리까지 압축하기
      -a : Hidden, System 속성의 파일을 압축시킨다. 이 옵션이 없으면 arj는 히든 파일을 압축하지 않는다.
    • 몇 가지 예제
      ① 간단한 압축(현재 디렉토리의 모든 파일을 test.arj라는 이름으로 압축) ; c:\>lha a test
      ② 서브디랙토리까지 압축하기(test.arj라는 이름으로 압축) ; c:\>lha a -r test
      ③ 간단한 압축 풀기(test.arj라는 파일의 압축 풀기) ; c:\>arj e test
      ④ 압축한 파일에 다른 파일 압축하기 ; c:\>lha u test *.hwp(여기서 test는 예전에 압축해 놓았던 파일이다.)  

<자료출저 : 영남대학교 김명호 교수>

posted by ZeroZZaNG™