我想在不到一分钟的时间内(例如每30秒)在主机上运行一个命令,但我无法访问ssh。 我只有。 我不知道如何在不到一分钟的时间内执行一些黑客操作代码。
EDIT1:在这个问题中,我的访问权限有限,我无法在终端中运行每个代码(在其他问题中建议),因为我无法访问终端
答案 0 :(得分:1)
您每分钟只能运行一次cron作业。每30秒是不可能的。
这个类似的问题可能会为您提供一种解决方法:Running a cron every 30 seconds
答案 1 :(得分:1)
您可以使用以下内容填写命令字段:
do_something & sleep 30 ; do_something
&
在后台运行第一个命令,让第二个命令在分钟后30秒运行,而不是在第一个命令完成后30秒运行。
我不熟悉你问题中图片中显示的cron界面,但如果你能够在cron作业中运行任意命令,你可以做任何你可以用shell访问做的事情(只是不方便)。
答案 2 :(得分:1)
您可以每30秒使用睡眠运行一次作业:
* * * * * date >> /tmp/cron.log
* * * * * sleep 30; date >> /tmp/cron.log