我知道如何在cron
启动时或以一定的时间间隔在后台启动程序,但在这种情况下,我想在计算机启动时自动在前台启动一个 python 脚本,所以我立即开始在屏幕上看到它的输出。
如果没有我的干预,这可能吗?
答案1
根据您的发行版,您可以将脚本置于运行级别(即执行后您的用户已登录)。与 cron 不同的是,它会交互执行!
您必须检查运行级别的含义是什么(因为您可能会更改默认值)。
Debian 和 Ubuntu 的默认运行级别是:
- 0 系统停止
- 1 个单用户
- 2 完全多用户模式(默认)
- 3-5 与2相同
- 6 系统重启
将脚本放置在这里 /etc/rcX.d 只需将文件放置在正确的运行级别中,机器启动后就会执行