Bash 스크립트에서 별도/독립형 애플리케이션 실행

Bash 스크립트에서 별도/독립형 애플리케이션 실행

Bash 스크립트에서 실행 파일(애플리케이션)을 시작하고, 스크립트를 종료하고, 터미널을 닫고 애플리케이션이 자동으로 실행되도록 하고 싶습니다. 어떻게 해야 하나요?

답변1

NOHUP실제로 "표준" 솔루션입니다. 하지만 나는 보통

screen -s somecommand -S somename -d -m

이는 somecommand백그라운드에서 명명된 세션에서 시작됩니다. 명령이 끝나면 세션이 자동으로 중지됩니다.somename

화면을 사용하면 무엇보다도 다음과 같은 이점이 있습니다.

  • screen -r somename명령을 포그라운드로 가져오려면 실행하세요 .
  • Ctrl+를 눌러 AD다시 백그라운드로 전환하세요.

관련 정보