linux - 我以前从未设置过 cron 作业,但希望每天在我的服务器上运行一个 Python 脚本 15 分钟

标签 linux python-2.7 cron

我有一个 python 脚本,可以打印服务器的 IP 地址,我希望它每 15 分钟运行一次,我该怎么做? 我是一个初学者,所以我对 cron job 知之甚少。 我的Python脚本代码是:

import socket
import os

ipaddr = os.popen("ip -4 route show default").read().split()

s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
s.connect((ipaddr[2],0))
ipaddr = s.getsockname()[0]
print 'IP ADDRESS:',ipaddr

最佳答案

输入以下命令 crontab -e

写在下面一行

#min hour day month weekday command
*/15   *    *    *    *     /path/to/your Python script

保存

关于linux - 我以前从未设置过 cron 作业,但希望每天在我的服务器上运行一个 Python 脚本 15 分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28599071/

相关文章:

linux - bash脚本的奇怪行为

linux - 在没有 root 权限的情况下创建 PostgreSQL 数据库

python - Django 管理错误截断了不正确的 DOUBLE 值 :""

python - Curl 请求在 SSL 上失败

date - 将当前日期添加到文件名时出现 mysqldump 错误

c++ - SSE4.1 与 gcc,如何拥有旧兼容代码?

linux - Sigalrm(linux信号)

python - 替代 python 的 .sort() (用于插入大列表并保持排序)

python - 在运行时之前安排任务的方法

php - 使用 PHP 在 60 秒后自动将行插入 MySQL