我希望在连接网络时在Ubuntu上运行脚本。主要目标应该是在建立第一个Internet连接后立即更新时间。
我知道应该执行来自/etc/network/if-up.d/
的脚本。仅使用
date -u > /tmp/test.time
未执行,因为/tmp/
未显示任何test.time
。我不知道这是否有影响,但我配置了一个静态IP地址。
所以我的问题是如何在建立与Internet的连接时执行脚本(resp。命令)? 和如何安装它以在启动后运行?
答案 0 :(得分:2)
看看Upstart:http://upstart.ubuntu.com/
您可以将脚本连接到各种系统事件。他们的documentation解释了所有。我认为您需要net-device-up
事件,请在文档中查找。