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
rootとして実行してください。