부팅 시 프로세스 포그라운드 실행

부팅 시 프로세스 포그라운드 실행

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

내 개입 없이 그게 가능할까?

답변1

배포판에 따라 스크립트를 실행 수준에 배치할 수 있습니다(즉, 실행됨).~ 후에사용자가 로그인되었습니다). cron과 달리 대화형으로 실행됩니다!

실행 수준의 의미가 무엇인지 확인해야 합니다(기본값에서 변경했을 수 있으므로).

Debian 및 Ubuntu의 기본 실행 수준은 다음과 같습니다.

  • 0 시스템 정지
  • 1명의 단일 사용자
  • 2 전체 다중 사용자 모드(기본값)
  • 3-5 2와 동일
  • 6 시스템 재부팅

여기에 스크립트를 넣으세요 /etc/rcX.d 파일을 올바른 실행 수준에 놓으면 컴퓨터가 시작된 후에 실행됩니다.

관련 정보