강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

bzip2로 압축한 파일과 동일한 파일 존재하더라도 덮어쓰기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

bzip2 압축한 파일과 동일한 파일 존재하더라도 덮어쓰기

 





bzip2는 압축후에 동일한 압축파일이 존재하면 덮어쓰지 않습니다.

 

 

 

  이번에는 -f옵션을 사용하여 압축후에 동일한 파일이 존재하더라도 덮어쓰게하는 예를 보겠습니다.

 

 

 

  아래는 그 예입니다.

 

 

 

 

 

[root@host3 dir]# ls -l
합계 17540
-rwx-----x    1 bible1   bible2    4314004  9
24 20:12 textfile1
-rwx-----x    1 bible1   bible2   13610464  9
24 20:12 textfile3
[root@host3 dir]#
[root@host3 dir]# bzip2 -f *
[root@host3 dir]#
[root@host3 dir]# ls -l
합계 456
-rwx-----x    1 bible1   bible2     100541  9
24 20:12 textfile1.bz2
-rwx-----x    1 bible1   bible2     354659  9
24 20:12 textfile3.bz2
[root@host3 dir]#

 

위의 예에서 bzip2로 압축시에 -f옵션을 사용하였습니다.

 

 

 

 , bzip2로 압축할 때에 -f옵션을 사용하시면 결과 파일과 동일한 파일이 이미 존재한다 하더라도 덮어쓰게 됩니다.

 

 

 

 

 

 

마지막으로 한가지만 설명하고 bzip2 bunzip2 대한 설명을 마무리 하겠습니다.

 

 

 

 최근 압축방법 추세는 대부분 bzip2 독립적으로 사용하는 것이 아닌 tar 함께 사용하고 있습니다.

 

 

 

 예를들어 /home 데이터 전체를 tar 묶고 bzip2 압축할 때에는 다음과 같이 사용합니다.

 

 

 

 

 

tar  cvfj  home.tar.bz2  /home

또는

tar  cvfpj  home.tar.bz2  /home

 

 

그리고 이렇게 압축된 home.tar.bz2 압축파일을 압축해제 때에는

 

             tar xvfj  home.tar.bz2

             또는

             tar xvfpj  home.tar.bz2

 

같은 방법으로 사용합니다.

 

 

 

 물론, 필요할 경우에 bzip2만을 이용하여 압축하고 압축해제하는 경우도 흔하게 있습니다.

 

 

 

 하지만, 여러 개의 파일을 동시에 묶어주는 tar유틸리티와 함께 동시에 사용되는 경우가 많으므로 알아두시기 바랍니다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  610 명