최초 작성일 : 2021-09-07 | 수정일 : 2021-09-07 | 조회수 : |
Tags #LinuxSplit 은 파일을 분할하는 명령어 이다.
파일의 내용을 라인수로 분할할 수도 있고, 용량 단위로 분할 할수도 있다.
주로 디스크에 파일을 나누어 복사하거나, 백업할 때 CD-RW 용량 단위로 분할할 경우에 유용한다.
옵션
-b : 파일을 byte 단위로 분할 (선호)
-l : 파일을 주어진 라인수 단위로 분할 (선호)
-c : 파일을 한줄에 최대 size 만큼씩 분리 (비선호)
Split을 이용하여 파일을 분할 압축하여 빠르게 작업을 진행할 수 있다.
Split을 이용한 일반적인 작업을 진행 하도록 하겠습니다. 파일의 크기는 2G 미만으로 진행 한다.
1.분할 압축을 하기 위해서 디렉토리를 압축하겠습니다.2.압축이 완료 되었으면 분할 압축을 진행 한다.
3. 분할 압축된 파일을 다시 하나의 압축으로 만들어 줍니다.
4.하나로 합쳐진 압축파일을 해제하여 확인해보니 분할압축 하기 전과 파일이 동일한다.
2G 이상의 파일을 압축 할 경우 tar 는 압축크기 over 로 오류가 발생한다.
tar 압축의 경우 2G 이상의 파일은 압축 크기 over 로 오류가 발생한다.
| (파이프) 를 이용하여 Split을 통한 압축을 같이 진행 해줘야 한다.