tty/ssh 세션 연결을 끊은 후 작업을 어떻게 관리합니까?

tty/ssh 세션 연결을 끊은 후 작업을 어떻게 관리합니까?

ssh상자를 열고 완료하는 데 시간이 걸리는 작업을 시작 하면 일반적으로 control+z프로세스 일시 중지를 누른 다음 즉시 입력 하여 bg 1백그라운드에서 실행합니다.

그런 다음 입력 jobs하고 실행되는 것을 볼 수 있습니다.

연결을 끊었다가( 을 입력하고 exit를 누르는 control+d등) 다시 로그인하면 더 이상 입력하여 jobs실행 중인 것을 볼 수 없으며 아무 것도 표시되지 않습니다.

나는 다음과 같은 것을 입력할 수 있다는 것을 안다.

ps -u `whoami`

실행 중인 프로젝트를 보지만 더 이상 일시 중지할 수 있는지 잘 모르겠습니다. 죽일 수 있다는 건 알지만 일시 중지할 수 있는 방법이 있나요? 아니면 어떻게든 목록에 다시 표시되도록 할 수 있나요 jobs?

작업 및 프로세스 관리에 대한 Linux-fu 팁도 인기가 높으며 투표를 통해 결정됩니다.

답변1

이를 사용하여 kill -STOP pid작업을 일시 중지하고 kill -CONT pid재개할 수 있습니다. 알려진 ps 명령에서 올바른 pid를 얻을 수 있습니다.

관련 정보