답변1
중요한 부분은 표시된 프로세스 목록의 첫 번째 줄입니다 top
. 당신이 달릴 때
yes > /dev/null & top
yes
얻을 수 있는 모든 CPU를 사용하는 프로세스 로 끝납니다 . 위의 명령은 다음과 같습니다.
yes > /dev/null &
top
&
프로세스를 백그라운드에 둘 뿐만 아니라 명령 구분 기호 역할도 하기 때문입니다 . 따라서 yes
백그라운드에서 실행 중이며 , /dev/null
및 로 리디렉션됩니다 top
.
yes
매개변수가 없는 출력 y
뒤에는 연속적인 줄바꿈이 따라옵니다. 리디렉션되기 때문에 /dev/null
가능한 한 빨리 완료될 수 있습니다.