파일의 분할 split

 

로그파일을 확인해보고 사용해야 할때가 있다.

그런데, 문제는 로그파일의 용량이 클 경우, 파일자체로 편집하기는 쉽지 않다는 것인데...

리눅스에서 파일을 분할하는 방법이 있다.

 

split -b 100m 로그파일  // -b는 파일을 용량별로 분할할때

split -l 10000  로그파일 // -l은 파일을 원하는 라인별로 분할할때 

 

 

이렇게 분할하게 되면 aaa, aab, aac... 순으로 파일이름이 생성된다.

만약, 파일이름 앞에 이름을 지정하고 할때는 다음과 같다.

 

split -b 100m 로그파일 지정할파일이름

 

예를 들어 log.txt 파일을 log_ 로 분할할 경우

split -b 100m log.txt log_

가 되고, 분할파일은 log_aaa, log_aab, log_aac... 순으로 생성된다.

'리눅스' 카테고리의 다른 글

큰 이미지 썸네일생성시 에러 해결  (0) 2012.05.24
계정별 디비백업 쉘스크립트  (0) 2012.05.06
계정별로 압축하여 백업하기  (0) 2012.05.04