split (파일 나누기)
1. 형식
split [옵션] [입력 파일[출력 파일]]
2. 명령어 위치
/usr/bin/split
3. 옵션
-b, --bytes=SIZE : 나누는 단위를 지정한다.
-l, --lines=NUMBER : 지정한 라인 수 만큼 파일을 나눈다.
4. 설명
하나의 파일을 여러개의 작은 파일로 나눈다. 용량이 큰 파일을 잘게 나누어 플로피 디스켓에 담아 이용할 수 있다. 지정한 입력 파일(파일 이름 대신 -를 입력하면 표준 입력으로부터 입력받음)을 일정 라인마다 잘라서 다른 파일로 저장하며 원 파일은 그대로 있다. 파일을 foobar라로 지정해 두었다면 결과적으로 생기는 출력 파일의 이름은 foobara, foobarb ... 가 되며, 출력 파일을 지정하지 않으면 xaa, xab ... 의 이름을 가지게 된다. split를 실행시키면 기본적으로 1000행의 단위로 파일을 자른다.
5. 예제
1) 자를 때
$ split -xxx file_name (-> 파일을 여러단위로 자른다.)
(--> xaa, xab, xac,... 등의 파일 생성)
$ split -b 1400k file_name (-> 1400k 단위로 파일을 자름)
2) 합칠 때
- 각각을 한 디렉토리로 복사한다.
$ cat x* > file_name
- tar 와 gz로 만들어진 파일일 경우
$ cat x** > file_name.tar.gz
[출처] split 명령어 사용법|작성자 타키온
'LinuX' 카테고리의 다른 글
[리눅스] 검색 및 출력 (find, grep, egrep, awk, cut, sed, sort, uniq, wc) (0) | 2015.08.04 |
---|---|
[Linux] sar 명령어를 통한 시스템 모니터링 (0) | 2015.02.12 |
고급 Linux 커맨드 마스터 가이드, 제 2 부 (0) | 2009.06.23 |
고급 Linux 커맨드 마스터 가이드 (0) | 2009.06.23 |
Linux find 명령어 완전 정복 가이드 (0) | 2009.06.18 |