linux 自定義程序開機自啟


實現開機自啟常見的有兩種方法:

  • /etc/init.d/下編寫腳本命令(有些機子會有問題,比較麻煩)

  • 利用定時任務crontab

本文介紹crontab現實程序開機自啟

  1. 編寫執行腳本run.sh
#!/bin/sh
# 我這里的腳本跑了兩個uwsgi程序、和一個python程序
/usr/local/bin/uwsgi -i /root/you-project-client-api/uwsgi.ini;
/usr/local/bin/uwsgi -i /root/you-project-admin-api/uwsgi.ini;
python3 test.py
  1. 命令行輸入crontab -e。進入crontab命令編輯模式
crontab -e
  1. crontab中加入下面
# 開機60秒后自動執行/etc/rcS.d/run.sh里面的腳本。 /etc/rcS.d/run.sh(這個是你腳本文件路徑)
@reboot sleep 60; bash /etc/rcS.d/run.sh
  1. 保存、退出。重啟系統即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM