디스켓을 사용하거나 메일을 보낼 때 적당한 크기로 파일을 나누는 명령어이다.
split 명령은 파일을 작은 조각으로 나눠주는 유틸리티로서 플로피에 백업을 하려고 하거나, 이메일의 첨부 파일로 사용할 때 파일을 나누어 업르도를 하려고 할 때 유용하다. 아래 예제는 현재 디렉토리의 모든 파일을 압축하는데 5MB 크기로 split.tar.gz 이름으로 파일을 만드는 것이다. 5MB가 넘으면 다른 이름의 파일로 분할 압축한다.
압축 파일의 용량이 5MB를 넘어가면 split.tar.gz 파일의 이름 뒤에는 aa가 붙고 다시 split.tar.gzab에 뒤이어 압축한다.
같은 방식으로 ac, ad도 볼수 있다.
분리된 파일을 하나의 파일로 합치기 위해서는 cat 명령을 사용한다.
사용법 : split [옵션] [INPUT [PREFIX]] -b, --bytes=SIZE : 지정한 SIZE 바이트만큼 파일을 만든다. --help : 도움말을 보여준다. --version : 버전정보를 보여준다.
split 명령은 파일을 작은 조각으로 나눠주는 유틸리티로서 플로피에 백업을 하려고 하거나, 이메일의 첨부 파일로 사용할 때 파일을 나누어 업르도를 하려고 할 때 유용하다. 아래 예제는 현재 디렉토리의 모든 파일을 압축하는데 5MB 크기로 split.tar.gz 이름으로 파일을 만드는 것이다. 5MB가 넘으면 다른 이름의 파일로 분할 압축한다.
# tar cvfz - * | split -b 5m - split.tar.gz
압축 파일의 용량이 5MB를 넘어가면 split.tar.gz 파일의 이름 뒤에는 aa가 붙고 다시 split.tar.gzab에 뒤이어 압축한다.
같은 방식으로 ac, ad도 볼수 있다.
분리된 파일을 하나의 파일로 합치기 위해서는 cat 명령을 사용한다.
# cat split.tar.gza* >> split.tar.gz