메뉴 건너뛰기

리눅스 리눅스 - 파일 나누기 split

미르 2014.04.24 16:42 조회 수 : 919

큰 파일을 여러 작은 파일로 나눌때 사용합니다.

예를 들면 로그파일이나 db백업한 sql 파일이 용량이 넘 크서

열리지 않을때 주로 사용합니다.

 

[ 명령어 ]

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

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

 

[실행 결과 ]

xaa, xab, xac, xad로 분할되어 파일이 생성된다.

 

 

[ 접두어를 사용할 경우 명령어 ]

#split -l  500  test.log  test.log_   // test.log 파일 뒤에 순차적으로 이름을 붙일때...

 

[ 실행 결과 ]

test.log_aa, test.log_ab, test.log_ac, test.log_ad 로 파일이 생성된다.