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

diff로 큰 파일비교 시 속도를 빠르게 하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

diff로 큰 파일비교 시 속도를 빠르게 하기





 

가끔씩은 용량이 큰 두개의 파일을 비교해야 할 경우가 있습니다.

 

 

 

  이런 경우 일반적인 비교방법으로는 매우 긴 비교시간이 소요될 수 있습니다.

 

 

 

  이때 -H옵션을 사용하시면 속도를 증가시킬 수 있습니다.

 

 

 

 

 

아래 bigfile 이라는 파일과 largefile이라는 파일의 크기가 128M입니다.

 

 

 

 참고로 ls로 파일정보를 확인할 때에 h옵션은 파일의 용량단위를 붙여서 보여주게 됩니다.

 

 

 

 

 

[root@su250 ~]# ls -lh

-rw------- 1 root root 128M 2008-12-2222:14 bigfile

-rw------- 1 root root 128M 2008-12-2222:15 largefile

[root@su250 ~]#

[root@su250 ~]# diff -H bigfile largefile

1d0

< Dec  1 22:22:59 su250 kernel: imklog 3.21.3, log source = /proc/kmsg started.

17d15

< Dec  1 22:22:59 su250 kernel: last_pfn = 0x40000 max_arch_pfn = 0x100000

564670c564668

[root@su250 ~]#

 

 

위의 예는 bigfile파일과 largefile두개의 파일을 비교하면서 파일의 용량이 크기 때문에 (128M) -H옵션을 사용하여 비교속도를 보다 빠르게 진행한 예입니다.

 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  97 명