crontab每分钟执行 test.sh
* * * * * /bin/bash /home/username/test.sh
但是在指定特定分钟时它不会执行
30 * * * * /bin/bash /home/username/test.sh
这是 test.sh 文件
#!/bin/bash
mkdir /home/username/testdata/test
文件权限设置为777。 我尝试在/ etc / default / rcS中将UTC从yes更改为no但仍然没有运气。
答案 0 :(得分:0)
这个crontab正在运行 30 * * * * / bin / bash /home/username/test.sh
在运行crontab时有一些限制:
如果您的名字出现在文件/usr/lib/cron/cron.allow中,则可以执行crontab。如果该文件不存在,则可以使用 crontab如果你的名字没有出现在文件/usr/lib/cron/cron.deny中。 如果只有cron.deny存在且为空,则所有用户都可以使用crontab。如果两个文件都不存在,则只有root用户可以使用crontab。允许/拒绝文件每行包含一个用户名。