![如何在每次系统启动时运行程序?](https://linux22.com/image/1034579/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%AF%8F%E6%AC%A1%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8%E6%97%B6%E8%BF%90%E8%A1%8C%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
每次系统启动时,bash 中的命令行是什么?
答案1
向您的 crontab 添加一个条目来运行@reboot
:
@reboot command-to-run
用于crontab -e
编辑你的 crontab。
除了前五个字段,还可能出现八个特殊字符串之一:
string meaning ------ ------- @reboot Run once, at startup. @yearly Run once a year, "0 0 1 1 *". @annually (same as @yearly) @monthly Run once a month, "0 0 1 * *". @weekly Run once a week, "0 0 * * 0". @daily Run once a day, "0 0 * * *". @midnight (same as @daily) @hourly Run once an hour, "0 * * * *".
答案2
查看 /etc/rc*.d 文件夹;它们专门用于此类事情。
答案3
我不知道命令行,但是通过菜单,您可以转到首选项下的“会话”,在那里您可以指定通常手动运行的命令行命令。
如果您尝试运行的应用程序需要管理员权限,则此过程将不起作用,并且据我所知,在启动时以管理员权限运行应用程序并不容易......