Skip to content

Start service at boot

查看如下教程,注意,需要 sudo su nvidia -c 'bash /home/nvidia/Workspace/autoaim_startup.sh' 以用 nvidia 环境:

tested ref: https://www.linode.com/docs/guides/start-service-at-boot/

  • Tested in 2023, on Nvidia AGX. No problem.

Sol 2

sudo nano /etc/systemd/system/my_script.service
[Unit]
Description=My Custom Script
After=network.target

[Service]
Type=simple
ExecStart=/path/to/your/script.sh
Restart=on-failure
User=your_username  # 可选,指定运行用户(如 root 或普通用户)

[Install]
WantedBy=multi-user.target
chmod +x /path/to/your/script.sh
sudo systemctl daemon-reload         # 重新加载 systemd 配置
sudo systemctl enable my_script      # 开机自启动
sudo systemctl start my_script       # 立即运行
sudo systemctl status my_script