【问题标题】:How to find a cyclical python script on Ubuntu server [closed]如何在 Ubuntu 服务器上找到循环 python 脚本 [关闭]
【发布时间】:2019-06-17 23:17:53
【问题描述】:

我在 Ubuntu 服务器上的 python 脚本有问题。每晚都会执行脚本。我怎样才能找到它们?我的意思是他们的位置。 crontab - 空 crontab.d、.daily、.weekly - 为空 init.d - 空 我有root权限

【问题讨论】:

  • “周期性”我想你的意思是“周期性执行”?如果确实是一项 cron 作业,则 cron 日志应该显示何时以及为什么;但是还有其他方法可以使事情重复运行,例如at 或带有睡眠或警报的无限循环。无论如何,这是系统管理,而不是编程,所以关于 Stack Overflow 的话题。
  • 在我看来,编程……已经编写了一个脚本并设置为自动运行。我只是问它可以设置在哪里......
  • 你是怎么发现一个脚本是自动执行的?这可能会为您提供一些搜索提示,例如脚本名称、PID、可能是父进程的 PID 等。
  • 检查/var/spool/cron 其他用户的crons
  • Tak / var / spool / cron !!!根文件在这里包含对脚本的引用,因此也包含对它们位置的引用。谢谢@RomeoNinov

标签: python linux ubuntu server cron


【解决方案1】:

您可以查看用户的 cron 文件,这些文件位于 /var/spool/cron 中,这些文件的名称类似于用户名。您也可以使用类似

的命令
crontab -l -u username

列出特定用户的 cron

【讨论】:

    猜你喜欢
    • 2012-06-12
    • 2018-10-15
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 2021-08-17
    • 2020-09-05
    • 2023-02-07
    • 2022-01-04
    相关资源
    最近更新 更多