小编eng*_*uan的帖子

CentOS 有单独的桌面版和服务器版吗?

我正在从 Ubuntu 过渡到 CentOS。虽然 Ubuntu 有单独的桌面和服务器版本,但我只看到一个 CentOS 版本。它似乎有一个 GUI。是否有任何针对仅 CLI 应用程序的 CentOS 精简版?

centos

5
推荐指数
1
解决办法
5352
查看次数

戴尔支持上下文中的 5 x 10 是什么意思?

3 年基本硬件保修维修:5x10 仅硬件,5x10 NBD 现场

dell

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

如何在特定最长时间后停止脚本?

我正在对 S3 进行每日备份。我只想在晚上 8 点到早上 8 点之间消耗上传带宽。任何个人运行都可能需要超过 12 小时,因为我们的上传很糟糕。我不担心随意杀死 s3cmd 因为它会在下次运行时正确恢复。

我的 crontab 看起来像这样:

# 0 20 * * * s3cmd sync FOO s3://MyBucket
Run Code Online (Sandbox Code Playgroud)

如果是上午 8 点,我如何测试并使其停止。理想情况下,我希望我可以做这样的事情:

# 0 20 * * * time --limit 12H "s3cmd sync FOO s3://MyBucket"
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 服务器。

谢谢!

编辑:

基于量子的回答。对于多个上传命令,我认为我应该怎么做?

# 0 20 * * * s3cmd sync FOO s3://MyBucket; s3cmd sync BAR s3://MyBucket; s3cmd sync FOOBAR s3://MyBucket;
# 0 8 * * * pkill s3cmd; sleep 1; pkill s3cmd; sleep 1; pkill s3cmd; …
Run Code Online (Sandbox Code Playgroud)

linux bash cron

2
推荐指数
1
解决办法
2653
查看次数

标签 统计

bash ×1

centos ×1

cron ×1

dell ×1

linux ×1