> 시스템 튜토리얼 > 리눅스 > Linux에서 분할 명령 마스터 : 효과적인 파일 분할 기술

Linux에서 분할 명령 마스터 : 효과적인 파일 분할 기술

尊渡假赌尊渡假赌尊渡假赌
풀어 주다: 2025-03-17 10:21:09
원래의
995명이 탐색했습니다.

Linux에서 분할 명령 마스터 : 효과적인 파일 분할 기술

Linux 시스템의 강력한 파일 분할 도구 : 분할 명령에 대한 자세한 설명

Linux World에서 split 명령은 큰 파일을 작은 조각으로 나누기위한 강력한 도구입니다. split 명령은 큰 로그 파일과 압축 파일을 처리 할 때 특히 유용합니다. 단일 파일을 처리하기가 과도하고 어려운 문제를 효과적으로 해결할 수 있기 때문입니다. 이 기사는 split 명령의 다양한 옵션 및 사용 예를 파고 여러 정보 소스를 통합하여 명령을 완전히 파악할 수 있도록 도와줍니다.

라인 수에 따라 파일을 분할합니다

split 명령은 줄 수에 따라 파일을 작은 파일로 분할 할 수 있습니다. 기본적으로 각 분할 파일에는 1000 줄이 있습니다. -l 옵션을 사용하여 파일 당 줄 수를 사용자 정의 할 수 있습니다. 예를 들어, index.txt 라는 파일을 각각 4 줄로 분할하려면 다음 명령을 사용할 수 있습니다.

 split -l 4 index.txt split_file
로그인 후 복사

이 명령은 각각 4 줄을 포함하는 여러 분할 파일을 만듭니다.

자세한 모드 및 사용자 정의 접미사

--verbose 옵션을 사용하면 세부 모드가 각 새 세그먼트 파일을 만들 때 진단 메시지를 수신 할 수 있으므로 세분화 작업의 진행 상황을보다 쉽게 ​​추적 할 수 있습니다.

기본적으로 분할 출력 파일은 XAA, XAB 등과 같은 문자 접미사를 사용합니다. -d 옵션을 사용하여 접미사를 x00, x01 등과 같은 숫자로 변경할 수 있습니다.

파일 크기에 따라 파일을 분할합니다

split 명령은 파일 크기에 따라 파일을 분할 할 수도 있습니다. 바이트, 킬로바이트, 메가 바이트 또는 기가 바이트 일 수있는 -b 옵션을 사용하여 파일 크기를 지정할 수 있습니다. 예를 들어, tuxlap.txt 라는 파일을 크기의 2 메가 바이트의 각 파일로 분할하려면 다음 명령을 사용할 수 있습니다.

 분할 -B 2M tuxlap.txt
로그인 후 복사

이 명령은 각각 크기가 2 메가 바이트 인 여러 분할 파일을 생성합니다.

사용자 정의 출력 파일 이름

split 명령을 사용하면 출력 파일 이름을 사용자 정의 할 수 있습니다. 기본적으로 출력 파일 이름은 접두사 및 문자 또는 숫자 접미사로 구성됩니다. 다음 명령 구문을 사용하여 사용자 정의 접두사를 지정할 수 있습니다.

 분할 {filename} {prefixname}
로그인 후 복사

예를 들어, tuxlap.txt 라는 파일을 분할하고 split_file_ 로 접두사를 접두사로 만든 출력 파일을 작성하려면 다음 명령을 사용할 수 있습니다.

 split axlap.txt split_file_
로그인 후 복사

이것은 split_file_aa , split_file_ab 등이라는 분할 파일을 생성합니다.

파일을 블록으로 분할하십시오

split 명령은 -n 옵션을 사용하여 파일을 지정된 수의 블록으로 분할 할 수도 있습니다. 예를 들어, ISO 파일을 4 개의 출력 파일로 분할하려면 다음 명령을 사용할 수 있습니다.

 분할 -n 4 Linux -lite.iso
로그인 후 복사

이 명령은 ISO 파일을 4 블록의 출력 파일로 나눕니다.

제로 크기의 분할 파일을 피하십시오

경우에 따라 작은 파일을 큰 블록 파일로 분할 할 때 쓸모없는 제로 크기 분할 파일이 생성 될 수 있습니다. 이를 피하려면 -e 옵션을 사용하십시오. 이 옵션은 분할 작업 중에 제로 크기의 분할 파일이 생성되지 않도록합니다. 예를 들어, 다음 명령은 제로 크기의 분할 파일의 생성을 방지합니다.

 분할 -L 4 -e index.txt
로그인 후 복사

분할 명령 팁의 조합

split 명령의 힘은 다양한 옵션과 기술을 결합하여 원하는 결과를 달성 할 수있는 다양성과 능력입니다. 예를 들어, 파일을 작은 청크로 분할하고 사용자 정의 접미어와 사용자 정의 접미사를 사용하여 파일 당 줄 수를 지정할 수 있습니다. 다음 명령은이 조합을 보여줍니다.

 분할 -L 4 -D -A 4 Index.txt
로그인 후 복사

이 예에서 index.txt 파일은 각각 4 줄을 포함하는 여러 파일로 분할되며 분할 파일에는 4 자 길이의 숫자 접미사가 있습니다.

요약

Linux의 split 명령에 능숙하면 큰 파일을 효과적으로 처리 할 수 ​​있습니다. 줄 수 또는 파일 크기에 따라 파일을 분할, 출력 파일 이름 사용자 정의 또는 파일을 블록으로 분할하든 split 명령은 필요한 유연성과 제어를 제공합니다. 다양한 옵션과 기술을 결합하여 특정 요구에 따라 세분화 작업을 사용자 정의 할 수 있습니다. 이 기사를 통해 split 명령을 자신있게 사용하여 큰 파일을 분해하고 Linux에서 파일 관리 작업을 단순화 할 수 있습니다.

위 내용은 Linux에서 분할 명령 마스터 : 효과적인 파일 분할 기술의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿