ssh
무한루프처럼 보여서 "원격 컴퓨터에서 이 프로그램을 종료/중지하고 싶습니다" 라는 문구를 사용하여 원격 컴퓨터에서 nohup ./program &
백그라운드로 프로그램을 시작했습니다 . 어떻게 해야 하나요? 도와주세요
답변1
잔인한 해결책[명령어 실행 후 로그인이 되지 않은 경우]:
ssh
해당 머신으로 가서 찾아보세요.프로세스 ID(pid)ps ax | grep <any regex part of the command that you ran>
ps ax | grep java
[eg]를 실행하여 종료 하려는 프로세스입니다. 그 후에는 간단한 조작으로 kill <pid>
문제를 해결할 수 있습니다.
더 간단한 솔루션[명령을 실행한 후에도 여전히 해당 머신의 콘솔에 있는 경우]: fg
프로세스를 포그라운드로 가져오는 간단한 작업을 수행하고 나중에 수행할 수도 있습니다 ctrl + c
. 또는 유사한 프로세스에 따라 pid를 찾을 수 있습니다. 죽여.
도움이 더 필요하시면 회신해 주세요.