정보 보안을 향한 항해

CentOS GZIP / BZIP2 명령어 본문

카테고리 없음

CentOS GZIP / BZIP2 명령어

금홍자 2021. 9. 6. 10:59

file 과 dir 를 묶어나 압축할 때 tar 를 주로 사용하지만, 파일 압축에 gzip 을 사용하기도 한다.

 

파일 압축은 file 의 저장공간을 줄여주고, 파일 전송 시 전송시간을 줄여주지만
여러 file 을 묶어서 하나의 file 로 백업할 때도 사용된다.

gzip 에서는 별도로 생성되는 file명을 지정하지 않으면

“해당_파일_명.gz”

으로 입력된다

gzip 실습



# gzip /root/install.log

install.log 파일이 압축파일로 변경된다



# gzip -r /root/

root  밑에 3개를 다 압축하라는 뜻

주의 ) directory 는 압축되지 않음

gzip -r dir 전체 ⇒ dir 안 모든 file 압축

-r option 은 recursive 를 의미

gzip 압축 풀기

.gz 확장자의 압축을 푸는 명령어는 2가지다

 

# gzip -d = gunzip


# gzip -d /root/install.log.gz




gunzip 으로 풀어도 된다

# gunzip /root/install.log.syslog.gz





bzip2 (압축) ⇔ bunzip2 (압축 풀기)

 

bunzip2 또한 bzip2 -d 와 같다



# bzip2 /root/install.log

확장자가 .bz2 라고 붙었음

 

푸는건 위와 같다