Linux 환경에서 큰 파일을 여러 작은 파일로 나누기: split 명령어 사용법
Linux 환경에서 큰 파일을 여러 작은 파일로 나누기: split 명령어 사용법
Linux 환경에서 큰 파일을 여러 작은 파일로 나누고자 할 때, split
명령어는 이상적인 도구입니다. 본 글에서는 split
명령어의 기본 사용법과 실용적인 예시들을 소개합니다.
split 명령어 기본 구조
split
명령어는 Linux에서 큰 파일을 여러 개의 작은 파일로 분할하는 데 사용됩니다. 기본 구조는 아래와 같습니다.
split [옵션] [원본 파일명] [접두사]
- 원본 파일명: 분할하고자 하는 파일의 이름입니다.
- 접두사: 분할된 파일의 이름 앞에 붙는 문자열입니다. 지정하지 않으면 기본적으로 'x'가 사용됩니다.
옵션
-l [줄 수]
: 파일을 지정된 줄 수만큼 분할합니다.-b [바이트]
: 파일을 지정된 바이트 크기로 분할합니다.
예시
기본 사용법
split myFile
이 명령은 'myFile'을 1000줄 단위로 분할하며, 분할된 파일들은 'xaa', 'xab', 'xac' 등의 이름으로 저장됩니다.
줄 수 지정하여 분할
split -l 500 myFile 500lines
'myFile'을 500줄 단위로 분할하고, 생성되는 파일들의 이름은 '500linesaa', '500linesab' 등으로 시작합니다.
바이트 단위로 분할
split -b 40k myFile 40kFile
'myFile'을 40KB 크기의 파일로 분할하며, 생성된 파일들은 '40kFileaa', '40kFileab' 등의 이름을 가집니다.
man 페이지 확인
더 자세한 정보를 원하신다면, 터미널에서 man split
명령어를 입력하여 매뉴얼 페이지를 확인할 수 있습니다. 이 페이지에는 split
명령어의 모든 옵션과 사용법이 자세히 나와 있습니다.
댓글
댓글 쓰기