Bash 스크립트에서 실행 파일(애플리케이션)을 시작하고, 스크립트를 종료하고, 터미널을 닫고 애플리케이션이 자동으로 실행되도록 하고 싶습니다. 어떻게 해야 하나요?
답변1
NOHUP
실제로 "표준" 솔루션입니다. 하지만 나는 보통
screen -s somecommand -S somename -d -m
이는 somecommand
백그라운드에서 명명된 세션에서 시작됩니다. 명령이 끝나면 세션이 자동으로 중지됩니다.somename
화면을 사용하면 무엇보다도 다음과 같은 이점이 있습니다.
screen -r somename
명령을 포그라운드로 가져오려면 실행하세요 .- Ctrl+를 눌러 AD다시 백그라운드로 전환하세요.