我需要能够从网页上更新各种作业的计划运行时间,我正在寻找一种安全的方式来在Red Hat Enterprise Linux系统上做到这一点。显然,直接编辑crontab文件是不可取的,我们限制PHP对其应用程序目录的访问。我能想到的最好方法是在应用程序目录(比webroot低一级)中创建更新后的文件,然后sudo exec,这是一个验证文件并将其移动到cron.d目录的脚本。这是安全的吗,还是有更好的方法呢?
当其他机器通过FTP发送文件时,我有一个被写入的目录。当文件到达时,如果它们的文件名包含特定的子字符串(如"jpg"),我想在文件到达时注意到,将文件移动到其他目录(只有在文件到达之后,而不是之前)。在旧机器上,我看到的是:inotifywait: command not found。我也看到过这样的情况:The inotify API is available in