我有一个应用程序,我使用 ./cmd 从它所在的目录中运行它。现在我正在寻找一种可以让应用程序在系统启动时自动启动的方法。我遇到了一些建议,比如编写一个脚本,在 init.d 中执行某些操作等。但我无法找到一个明确的解决方案。
请您就此提供宝贵建议。
答案1
这个答案也许能帮到你:https://askubuntu.com/a/816/278518
不要忘记在 crontab 文件中输入完整路径。也就是说,运行 crontab -e 后,编辑器会打开 crontab 文件,这样您就可以在其中添加新行。在该行上,如果您的脚本是
~/mycoolscript.sh
您必须在 crontab 文件中写入新行:
@reboot /bin/sh /home/_your_username_/mycoolscript.sh
因为 cron 不评估快捷路径,也不运行 shebang 脚本。
希望这可以帮助。