저는 Debian OS를 사용하고 있으며 부팅 후 바로 실행해야 하는 실행 파일(a.out)이 있습니다.
etc/rc.local을 사용해 보았습니다.
어떤 제안이 있으십니까?
감사해요.
답변1
그것은 주로 귀하의 상황에 달려 있습니다.init
서브시스템, 아마도 sysvinit 문제일 것입니다런레벨, 일부체계뭔가 또는 다른 것(예:달리다).
init
귀하의 컴퓨터(및 배포판)에 무엇이 있는지 조사하고 해당 프로그램에 대한 문서를 자세히 조사 해야 합니다 init
.
최신 데비안 배포판이 일반적으로 사용됩니다 systemd
.이것.
그건 그렇고, 읽어보세요예약된 작업(5). 아마도 하나의 @reboot
항목으로 충분할 것입니다. 당신은 사용할 수 있습니다예약된 작업(1)추가하세요.
init
관련 스크립트 및 crontab
작업 에서는PATH
예아니요사용자 설정에서 초기화합니다(그러나작은시스템 전체 기본값). 실제로 이런 종류의 경우에는 전체 실행 경로를 사용하는 것이 더 좋습니다.