최신판 |
당신의 편집 |
1번째 줄: |
1번째 줄: |
| [[분류:리눅스 프로그램]][[분류:리눅스]] | | [[분류:리눅스 프로그램]][[분류:리눅스]] |
| ;리눅스 압축 프로그램 | | ;리눅스 압축 프로그램 |
| * 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
| |
| * 경로 : /usr/bin/gzip
| |
|
| |
|
| * 단일 파일을 압축하는데 사용된다. | | * 단일 파일을 압축하는데 사용된다. |
| * 다중 파일을 묶어서 압축하기 위해선 tar로 묶고 나서 gzip으로 압축해야 한다. | | * 다중 파일을 묶어서 압축하기 위해선 tar로 묶고 나서 gzip으로 압축해야 한다. |
| * gzip으로 압축한 파일은 .gz 확장자를 가진다. | | * gzip으로 압축한 파일은 .gz 확장자를 가진다. |
| == 사용법 ==
| |
| === 문법 ===
| |
| <pre>
| |
| gzip [옵션] [파일]
| |
| </pre>
| |
| === 옵션 ===
| |
| * -c, --stdout : 표준출력에 쓰고, 원본 파일을 변경하지 않는다.
| |
| * -d, --decompress : 압축을 해제한다.
| |
| * -f, --force : 출력 파일과 압축 링크를 강제로 덮어쓴다.
| |
| * -h, --help : 도움말을 출력한다.
| |
| * -l, --list : 압축된 파일의 내용을 출력한다.
| |
| * -L, --license : 소프트웨어 라이선스를 출력한다.
| |
| * -n, --no-name : 원본 이름과 타임스탬프를 저장하거나 복구하지는 않는다.
| |
| * -N, --name : 원본 이름과 타임스탬프를 저장 혹은 복구한다.
| |
| * -q, --quiet : 경고 메시지를 출력하지 않는다.
| |
| * -r, --recursive : 현재 디렉터리를 기준으로 모든 하위 디렉터리와 파일까지 대상으로 한다.
| |
| * -S, --surfix=SUF : 압축 파일의 접두어로 지정한 SUF를 사용한다.
| |
| * -t, --test : 실제로 압축하지 않고 테스트만 한다.
| |
| * -v, --verbose : 상세한 정보를 출력한다.
| |
| * -V, --version : 버전 정보를 출력한다.
| |
| * -1, --fast : 빠르게 압축한다. 압축률은 낮다.
| |
| * -9, --best : 느리게 압축한다. 압축률은 높다.
| |
|
| |
|
| == 사용 예시 == | | ==사용법== |
| * 압축 | | * 압축 |
| ** 아래 명령어 수행 시 원본 파일은 없어지고 '원본 파일명.gz' 파일이 생성된다. | | ** 아래 명령어 수행 시 원본 파일은 없어지고 '원본 파일명.gz' 파일이 생성된다. |