sudo nano /etc/rc.local
위 코드를 실행하고 아래 경로를 추가했습니다. HDD_temp는 실행 가능한 텍스트 파일입니다.
/home/matthew/@/HDD_temp/HDD_temp
그러나 이 파일은 시스템 시작 시 실행되지 않습니다. 시스템 시작 시 어떻게 실행할 수 있나요?
답변1
cron
에서 실행하려는 스크립트 및 를 사용할 수 있습니다 @reboot
.
편집하다: sudo crontab -e
.
그런 다음 작업을 추가합니다.
@reboot the_script_to_be_run
답변2
시스템화된 "서비스"를 만들 수도 있습니다. 예를 들어:
vi, nano 또는 기타 방법을 사용하여 빈 텍스트 파일을 만듭니다.
[Unit]
Description=My service
[Service]
ExecStart=/path/to/my/script.sh
ExecStop=/usr/bin/killall script.sh
# Useful during debugging; remove it once the service is working
StandardOutput=console
[Install]
WantedBy=multi-user.target
/etc/systemd/system/myscript.service
다른 이름으로 저장 하거나 다른 이름 으로 저장하세요 .
그런 다음 다음을 실행하십시오.
sudo systemctl start myscript
확인 서비스를 사용 sudo systemctl status myscript
하고 중지를 사용할 수 있습니다 sudo systemctl stop myscript
. 부팅 후 시작하려면 systemctl enable myscript
루트로 실행하세요.