watch 명령을 사용한 후 특정 프로그램의 출력 모니터링을 중지하시겠습니까?

watch 명령을 사용한 후 특정 프로그램의 출력 모니터링을 중지하시겠습니까?

저는 watchcommand를 사용하여 다른 명령의 출력을 모니터링할 수 있으며 기본적으로 2초마다 출력을 인쇄한다는 사실을 발견했습니다. 이는 매우 유용합니다.

nvidia-smi예를 들어 출력을 모니터링하는 데 사용하기 시작했습니다. 하지만 이제 프로그램을 종료하는 방법을 모르겠습니다(모니터링된 출력 중지 nvidia-smi). 눌러보았 q으나 아무 일도 일어나지 않았습니다.

답변1

에서 man watch:

기본적으로 시계는 중단될 때까지 실행됩니다.

핵심 단어는 "중단될 때까지"입니다. 이는 기본적으로 다음이 발생할 때까지(그러나 이에 국한되지는 않음)를 의미합니다.

  • 사용자(귀하)가 터미널에서 +를 눌렀습니다 CTRL.C
  • 시스템이 다시 시작됩니다.
  • 프로세스가 kill요청을 발행했습니다.

답변2

~에 따르면단축키 + C중지 명령

관련 정보