반응형
시스템 가용 공간 Limit 용량을 기반으로 파일 삭제 또는 파일 입수 제한 등의 기능을 좀 더 효율적으로 테스트하기 위해서는 원하는 용량의 파일을 생성 및 삭제할 수 있어야 한다. 이미 존재하는 파일을 copy하는 형태로도 가능하지만, copy 되는 파일의 용량을 정확하게 생성하거나 제어하기는 어려울 수 있으므로 이 명령어를 사용하여 테스트 환경 사전 조건을 좀 더 효율적으로 제어할 수 있다.
dd if=/dev/zero of=3gb.txt bs=1M count=3072
- if=/dev/zero : 파일을 생성하기 위해 사용되는 입력 파일
- of=3gb.txt : 생성하려는 파일명
- bs=1M : 한 번에 읽고 쓰는 BYTES 단위
- count=3072 : count 수 만큼의 block이 복사 됨
-> /dev/zero 파일을 사용하여 1MB 의 블록을 3072번 복사하여 3gb.txt 라는 이름의 파일을 생성하는 명령어
-> 3gb.txt 라는 파일은 3072MB = 3GB 크기의 파일로 생성이 된다.
반응형
'Engineering > OS -Linux, Windows, EXSi' 카테고리의 다른 글
[windows/linux] FD(File Descriptor) 확인하기 (0) | 2024.02.05 |
---|---|
[chattr] 파일 속성 제어하기 (파일 삭제 불가하도록 file lock) (0) | 2024.01.08 |
[Mac] Time Machine으로 복원 후, FortiClient app 강제 삭제 후 재설치 (0) | 2023.08.21 |
[Windows] 가상 윈도우 샌드박스(Sandbox) 설치하기 (0) | 2023.07.08 |
[linux][docker] auto-completion 설치로 docker command 자동완성 사용하기 (0) | 2023.05.31 |
댓글