시작 시 프로세스 포그라운드 시작

시작 시 프로세스 포그라운드 시작

cron시작 시 또는 특정 간격으로 백그라운드에서 프로그램을 시작하는 방법을 알고 있지만 , 이 경우 컴퓨터가 시작될 때 포그라운드에서 Python 스크립트를 자동으로 시작하고 싶기 때문에 즉시 화면에 출력이 표시되기 시작합니다.

내 개입이 없었다면 이것이 가능했을까?

답변1

배포판에 따라 스크립트를 실행 수준에 둘 수 있습니다(예: 실행뒤쪽에귀하의 사용자가 로그인되어 있습니다). cron과 달리 대화형으로 실행됩니다!

런레벨이 무엇을 의미하는지 확인해야 합니다(기본값을 변경할 수 있으므로).

Debian 및 Ubuntu의 기본 런레벨은 다음과 같습니다.

  • 0 시스템이 중지되었습니다
  • 단일 사용자 1명
  • 2 전체 다중 사용자 모드(기본값)
  • 3-5 2와 동일
  • 6 시스템 재시작

여기에 스크립트를 배치하십시오. /etc/rcX.d 파일을 올바른 런레벨에 배치하면 머신이 부팅될 때 실행됩니다.

관련 정보