gz 파일 압축 풀지 않고 바로보기

압축 된 gz 파일의 내용을 보려고 하면 unzip을 통해 압축을 풀어서 내용을 확인해야 된다.
zcat 명령을 사용하면 압축 해제 없이 파일 내용을 바로 확인할 수 있습니다.

zcat 명령어 사용방법

  1. 파일의 내용을 확인 > gz 으로 압축 > gcat 명령으로 압축된 파일의 내용을 확인
    kairos@N005:/tmp$ more zcat.log
    1 - AAAAA
    2 - BBBBB
    3 - CCCCC
    4 - DDDDD
    5 - EEEEE
    6 - FFFFF
    7 - GGGGG
    8 - HHHHH
    kairos@N005:/tmp$ gzip zcat.log
    kairos@N005:/tmp$ ls
    zcat.log.gz
    kairos@N005:/tmp$ zcat zcat.log.gz
    1 - AAAAA
    2 - BBBBB
    3 - CCCCC
    4 - DDDDD
    5 - EEEEE
    6 - FFFFF
    7 - GGGGG
    8 - HHHHH
    kairos@N005:/tmp$
    cs

  2. cat 명령과 비슷한 -f 플래그를 사용하여 일반 파일 내용 확인
    kairos@N005:/tmp$ more zcat1.log
    AAAAAAAAAAAAAAAAAAAAAAAAA
    BBBBBBBBBBBBBBBBBBBBBBBBB
    CCCCCCCCCCCCCCCCCCCCCCCCC
    DDDDDDDDDDDDDDDDDDDDDDDDD
    kairos@N005:/tmp$ zcat -f zcat1.log
    AAAAAAAAAAAAAAAAAAAAAAAAA
    BBBBBBBBBBBBBBBBBBBBBBBBB
    CCCCCCCCCCCCCCCCCCCCCCCCC
    DDDDDDDDDDDDDDDDDDDDDDDDD
    cs

  3. 페이지 단위 출력을 사용하려면 more less 명령을 사용
    kairos@N005:/tmp$ zcat zcat.log.gz | more
    kairos@N005:/tmp$ zcat zcat.log.gz | less
    cs