Ubuntu 设置开机自启的最佳方式 systemd
Running any shell as a Service
vim /etc/systemd/system/yourservice@.service
[Unit]
Description=Demo
[Service]
Type=forking
User=yourname
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
然后三步骤:
systemctl daemon-reload
systemctl enable yourservice@.service
systemctl start yourservice@.service