티스토리 뷰

$ dd if=/dev/zero of=/swap_file bs=1k count=1024000

xxd 명령어를 통해서 확인해보면 /dev/zero는 '0x00'으로 가득찬 리눅스 장치파일이다. 
불필요한 로그출력을 블랙홀로 보내기 위한 /dev/null과 같은 쓰임을 갖는다. 

다만, 아래 두 커맨드는 xxx.log의 내용을 비워버리는 같은 동작을 하지만 다른 결과를 초래한다. 
1. cat /dev/null > xxx.log 
2. cat /dev/zero > xxx.log

1번의 동작은 결과는 사이즈가 0인 xxx.log를 만든다. 
-rw-rw-rw-. 1 root root 0 11월  4 11:06 xxx.log

반면, 2번의 동작은 사이즈가 어마어마한 xxx.log를 만들어낸다. 
-rw-rw-rw-. 1 root root 1546539008 11월  4 11:08 xxx.log


/dev/zero를 리다이렉션 할 경우 사이즈가 무한대로 증가할수 있으니 조심하자.

글의 제목의 답은 dd 명령어를 통해 원하는 블록의 크기 만큼 새로운 파티션의 
0x00을 채워 넣기 위해서 input파일에 /dev/zero를 쓰면 된다고 해석된다. 

 

 

 

찍어서 풀지말고 확실하게 알고 풀자!

영어공부를 어디서부터 시작해야 할지 모른다면?

지금 바로 해커스에서 무료로 내 영어실력 확인하기

▽▽▽▽▽▽ 바로가기

https://bit.ly/3mggc1n

 

해커스인강 기초영어 레벨테스트

 

nefing.com

 

 

※ 해당 광고클릭은 필자에게 경제적으로 큰 도움이 됩니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31