이 명령은 무엇을 합니까?
dd if=/dev/zero of=/dev/null &
이 명령을 실행하면 6204와 같은 4자리 숫자가 반환되기 때문에 이 명령의 의미를 정말로 이해하지 못합니다.
답변1
그것은 그것으로부터 바이트를 읽고 /dev/zero
그것을 거기에 넣습니다 /dev/null
.
/dev/zero
읽어보면 0이 출력됩니다. /dev/null
당신이 쓴 모든 것을 버리는 비트 버킷입니다.
개수를 지정하지 않으면 파일 끝까지만 읽습니다. 이 경우 이런 상황은 /dev/zero
영원히 계속될 것이다.
다음과 같은 방법으로 개수를 지정할 수 있습니다.
dd if=/dev/zero of=/dev/null count=10
기본값은 10,512바이트입니다 /dev/zero
.
청크 크기를 지정할 수도 있습니다.
dd if=/dev/zero of=/dev/null bs=1024 count=10
표시되는 숫자는 프로세스 ID입니다. 이 정보는 명령을 백그라운드로 보내는 데 사용하기 때문에 나타납니다 &
.
위에서 언급했듯이 명령은 터미널을 종료하거나 컴퓨터를 다시 시작하거나 를 사용하거나 kill
실행 pkill
한 fg
다음 +를 눌러 프로세스를 종료할 때까지 Ctrl끝나지 않습니다 C.