%EC%9D%84%20%EC%89%BD%EA%B2%8C%20%EC%B1%84%EC%9A%B0%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%EB%82%B4%20%EC%9E%A5%EC%B9%98%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%8A%94%2032GB%EC%9D%B4%EB%A9%B0%2C%20%EA%B7%B8%20%EC%A4%91%20OS%EA%B0%80%205GB%EB%A5%BC%20%EC%B0%A8%EC%A7%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
저는 FAT32 파일 시스템을 사용하는 32GB 장치(Linux 기반)로 작업하고 있으며 장치 공간을 임의의 파일로 채울 때 장치가 어떻게 작동하는지 테스트하고 싶습니다.
일반적으로 사이드로드된 콘텐츠가 장치를 채우는 데 하루 이상이 걸립니다.
공백을 메우려면 쉘 스크립트를 통해 정크 파일을 만드는 것이 좋습니다. 누구든지 나를 도와줄 수 있나요?
다음 명령을 사용하고 싶지 않습니다. 제 경우에는 실제 파일을 만들고 싶습니다.
fallocate -l 50G big_file
truncate -s 50G big_file
dd of=bigfile bs=1 seek=50G count=0
답변1
다음과 같이 /dev/urandom에서 dd 명령을 실행해 보십시오:
dd if=/dev/urandom of=/<path_to_file> bs=2048 conv=noerror,sync count=999999