14 명령을 사용하기 시작한 'foo'라는 화면이 있습니다. screen -S foo -d -m my_command_goes_here. 이것을 cron에 넣고 화면을 죽여 밤마다 다시 시작하고 싶습니다. 화면을 사용하는 이유는 내 명령이 다른 여러 프로세스를 시작하기 때문에 모두 종료됩니다. 그래서 ... sceen 'foo'를 죽이는 명령은 무엇입니까? 감사! linux gnu-screen — 폴 소스 1 제대로 종료하려면 화면이 필요한 명령이 무엇입니까? — Darren Hall
14 screen -S foo -X quit 매뉴얼 페이지에서 : -X Send the specified command to a running screen session. ... quit Kill all windows and terminate screen. — 잭 톰슨 소스
2 이것을 사용해보십시오 : 화면 -S foo -X kill 실행중인 대상과 현재 상태에 따라 조심해야 할 것입니다. 화면에서 실행중인 프로세스를 종료하지 않을 수 있으며 파일이 열려 있으면 파일 시스템이 불안정해질 수 있습니다 (확실하지 않습니다. , 난 그냥 가정) — 로이 리코 소스 불행히도 이것은 작동하지 않았습니다. — Poul 나를 위해 일했고 우분투에있었습니다. 그러나 화면에 하나의 창이 열렸습니다. 더 많은 테스트를 수행해야합니다. — Roy Rico 2 이 작업이 보이지 않는 이유는이라는 스크린 세션이 두 개 이상인 경우 현재 실행중인 세션 목록을 얻는 데 foo사용 screen -list하기 때문입니다. — Darren Hall