【问题标题】:How to reboot a host machine via python script, and on boot resume the script?如何通过 python 脚本重新启动主机,并在启动时恢复脚本?
【发布时间】:2016-08-16 15:37:09
【问题描述】:

我正在 Linux (debian) 上编写一个 python 脚本来安装一些东西,重新启动,然后做更多的事情。

我不确定这是否可能,但我能说,

运行我的所有安装程序,重新启动并从中断处恢复我的脚本?

我希望用户不必做任何事情(甚至登录机器,如果可能的话)

哦!另外,有没有办法保留(或存储)变量而不以明文形式存储它们?

谢谢!

【问题讨论】:

  • 我会将脚本拆分为 2 个脚本:一个是预启动脚本,一个是启动后脚本。您可以让预启动脚本将启动后脚本添加到 init.d 文件夹中,以便在启动时执行。看看debian-administration.org/article/28/…
  • 我认为这是最简单的方法。谢谢!

标签: linux python-2.7 debian


【解决方案1】:

另一种在启动时执行脚本的方法是在 root 的 crontab 中添加以下行

@reboot /usr/bin/python /root/simple.py

simple.py -- 脚本需要被执行。

【讨论】:

    猜你喜欢
    • 2017-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 2023-03-13
    • 1970-01-01
    • 2015-10-25
    • 2018-12-04
    相关资源
    最近更新 更多