小编cel*_*ius的帖子

以编程方式向 crontab 添加两行

我正在尝试在构建 AWS 实例时向根 crontab 添加两行。我有一组命令是“用户数据”的一部分。这些命令在创建实例时以 root 身份运行。我想将这两行添加到 crontab 中:

@daily /home/ubuntu/db-backup-to-s3-daily.sh
@hourly /home/ubuntu/db-backup-to-s3-hourly.sh
Run Code Online (Sandbox Code Playgroud)

我正在使用以下方法(基于对这个问题的回答):

(crontab -u ubuntu -l ; echo -e "@daily /home/ubuntu/db-backup-to-s3-daily.sh\n@hourly /home/ubuntu/db-backup-to-s3-hourly.sh") | crontab -u ubuntu -
Run Code Online (Sandbox Code Playgroud)

但是,这在创建实例时不起作用,但如果我登录并运行此行,它确实起作用。有什么不同的方法可以将行附加到 crontab 吗?

bash cron amazon-ec2 ubuntu-12.04

3
推荐指数
1
解决办法
2027
查看次数

从 AWS RDS Postgres 实例中删除日志文件

如何从 RDS Postgres 实例中删除日志?我刚刚注意到我的实例正在显示消息storage-full. 我可以找到有关如何删除日志文件的任何描述,我认为这是存储已满的原因。数据库中的数据在 ~50MB 范围内。

这是我登录 AWS 时在 RDS 仪表板上看到的消息:

在此处输入图片说明

postgresql log-files amazon-rds

3
推荐指数
1
解决办法
9889
查看次数