셸 - 특정 크기의 파일 만들기

SFTP 및 FTPS를 통해 파일을 전송할 Java 코드를 작성할 때 크기가 작은 파일, 중간 크기 및 큰 파일을 전송할 필요가있을 수 있습니다. Linux 운영 체제에서 특정 크기의 파일을 만드는 방법은 Shell과 dd 명령을 사용하는 것입니다. / dev / random 또는 / dev / zero를 데이터 소스 또는 null 바이트로 사용할 수 있습니다. 사용되는 용어는 블록 크기, 개수 - 블록 수, 입력 파일 및 출력 파일 수입니다. 생성 된 파일의 총 크기는 bs 곱셈 된 바이트입니다.

dd 입력 파일 = / dev / misc 출력 파일 = filename.dat 블록 크기 = 1024 카운트

위의 명령은 무작위 데이터 할당과 함께 1024kb의 파일을 생성합니다.

dd 명령을 사용하면 특정 크기의 빈 파일을 만들 수 있습니다. 이러한 임의의 무거운 파일을 만드는 것은 테스트 목적으로 유용 할 수 있습니다.

  • 아래 명령을 사용하십시오.
    •  dd if = / dev / zero of = file_to-create bs = 1k 카운트 = 1000 
  • 이 명령은 빈 1Mb 파일을 만듭니다.
    • 1000은 1Kb의 1000 블록을 나타냅니다.

이전 기사 다음 기사

톱 팁