标签: cron

每 4 小时运行一次 cron 的正确语法是什么?

我有以下语法(我认为这是正确的?)但它每分钟运行一次命令!

* */4 * * * /cmd.sh
Run Code Online (Sandbox Code Playgroud)

cron

69
推荐指数
4
解决办法
17万
查看次数

cron 文件中的 * * * * *(五个星号)是什么意思?

旧 crontab 文件中的第一个非注释行以五个星号开头:

* * * * * ([a_command]) >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)

作者已经走了,所以我不知道他们的意图全通配符对 (Solaris 8) cron 意味着什么? 这里的赌注要么运行一次,要么连续运行,要么永不运行,不幸的是,这很广泛。

如果您想知道前面的注释行,那就是“不要删除”。

注意:此 cron 文件正在运行。这个问题不是关于损坏的 cron 文件或需要故障排除的 cron 文件的问题的重复。

solaris cron

67
推荐指数
3
解决办法
9万
查看次数

如何监控 logrotate 正在做什么?

如何在 Ubuntu 中监控 logrotate 正在做什么?可以监控logrotate的活动吗?

ubuntu logrotate cron

65
推荐指数
5
解决办法
10万
查看次数

如何将 cronjob 的输出发送到多个电子邮件地址?

在 crontab 文件的开头,您可以使用MAILTO指令来指示您希望将输出作为电子邮件发送到电子邮件地址。我想将输出发送到多个地址。是否可以(以及如何)指定多个地址?

email cron

64
推荐指数
3
解决办法
6万
查看次数

如何在我的 linux 服务器上编辑另一个用户的 crontab?

我的 linux 服务器上有一个用户有 sudo。我想编辑另一个用户的 crontab。虽然我是新手,但还不明白手册页告诉我的内容。

man crontab 告诉我我可以在 crontab 命令中使用这种格式:

crontab [ -u user ] { -l | -r [ -i ] | -e }
Run Code Online (Sandbox Code Playgroud)

但是,这是什么意思?我想编辑名为 jake 的用户的 crontab

所以我试过了

crontab jake -e
crontab [jake] -e
crontab [-u jake] -e
Run Code Online (Sandbox Code Playgroud)

而且我每次都会收到相同的错误:“使用错误:此选项后不允许使用参数”

那么我输入什么来编辑 jake 的 crontab 呢?

linux cron

64
推荐指数
1
解决办法
8万
查看次数

如何每天在特定时间运行 cron 作业?

每天下午3点执行脚本需要在crontab中写什么?

linux cron

62
推荐指数
2
解决办法
11万
查看次数

如何修改 Cronjob 电子邮件主题

我在 Hostmonster.com 上的托管运行了六个不同的 cron 作业。执行 cronjob 后,我会收到一封包含脚本输出的电子邮件。

电子邮件采用以下格式:

来自: Cron 守护进程
主题: Cron /ramdisk/bin/php5 -c /home5/username/scheduled/optimize_mysql.bash

这样做的问题是电子邮件的主题使得很难阅读电子邮件与哪个 cronjob 相关。

有没有办法修改 cronjob 电子邮件的主题,使其更易于阅读?

例如:

来自: Cron 守护进程
主题:优化 MySQL 数据库

email cron

57
推荐指数
4
解决办法
3万
查看次数

cron 文件夹中的脚本以什么用户身份运行?(即 cron.daily、cron.hourly 等)

如果我在 CentOS 上的 /etc/cron.daily 中放置一个脚本,它将以什么用户身份运行?他们都是以 root 身份运行还是以所有者身份运行?

cron

57
推荐指数
2
解决办法
5万
查看次数

将 cron 输出发送到名称中带有时间戳的文件

我在 LAMP 设置上有一个这样的 crontab:

0 0 * * * /some/path/to/a/file.php > $HOME/cron.log 2>&1
Run Code Online (Sandbox Code Playgroud)

这会将文件的输出写入cron.log。但是,当它再次运行时,它会覆盖文件中以前的任何内容。

如何让 cron输出到文件名中带有时间戳的文件?

一个示例文件名是这样的:2010-02-26-000000-cron.log

我并不真正关心格式,只要它有某种时间戳即可。

提前致谢。

cron

56
推荐指数
3
解决办法
12万
查看次数

我可以比每分钟更频繁地运行 cron 作业吗?

是否可以在没有 sleep 命令的情况下每 30 秒运行一次 cron 作业?

linux cron

54
推荐指数
5
解决办法
6万
查看次数

标签 统计

cron ×10

linux ×3

email ×2

logrotate ×1

solaris ×1

ubuntu ×1