Ubuntu 컴퓨터를 시작할 때 스크립트를 실행하려면 어떻게합니까?


답변:


8

간단한 방법

이 스크립트를 /etc/rc.local파일에 추가 할 수 있습니다 ( exit예 : 줄 앞 ).

/home/myuser/go.py &

어디 &말은 백그라운드에서 스크립트를 실행합니다.

실행 플래그가 있는지 확인하십시오. 테스트하려면 터미널에서 간단히 실행하십시오.

sh /etc/rc.local


2

이를 수행하는 방법은 여러 가지가 있습니다 (사용하는 Linux 배포판에 따라 제공되는 도구가 다릅니다).

가장 쉬운 방법은 스크립트를 /etc/init.d에 추가 한 다음 명령을 실행하는 것입니다.

chmod +x go.py
update-rc.d go.py defaults

이미 서비스를 설정 한 경우 chkconfig 명령 (즉, 명령을 사용할 수있는 경우)을 통해 설정할 수도 있습니다.

이 경우이 명령이 작동해야합니다.

chkconfig --level 35 go.py on

체크 아웃 이 웹 사이트를 보다 구체적으로 "각 실행 레벨에서 시작 데몬에 chkconfig를 사용"및 "각 런레벨에서 시작 데몬에 SYSV-RC-conf의 사용"섹션.


0

cron에는이를위한 특별한 @reboot옵션이 있습니다. 좋고 간단합니다.

일반적인 크론 작업은 다음과 같습니다.

* * * * * /path/to/app

@reboot크론 작업은 수 있습니다 :

@reboot /path/to/app
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.