方法一:
0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /cygdrive/f/test
0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /usr/htmltest
方法二:
0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /cygdrive/f/test;rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /usr/htmltest
方法三:
0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0113::test /cygdrive/f/test&&rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /usr/htmltest
方法四:
0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0113::test /cygdrive/f/test||rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /usr/htmltest
多个命令可以放在一行上,其执行情况得依赖于用在命令之间的分隔符。
如果每个命令被一个分号 (;) 所分隔,那么命令会连续的执行下去
如果每个命令被 && 号分隔,那么这些命令会一直执行下去,如果中间有错误的命令存在,则不再执行后面的命令,没错则执行到完为止
如果每个命令被双竖线(||)分隔符分隔,如果命令遇到可以成功执行的命令,那么命令停止执行,即使后面还有正确的命令则后面的所有命令都将得不到执行。假如命令一开始就执行失败,那么就会执行 || 后的下一个命令,直到遇到有可以成功执行的命令为止,假如所有的都失败,则所有这些失败的命令都会被尝试执行一次
分享到:
相关推荐
Crontab是Linux系统中非常强大的自动化工具,能够帮助用户定时执行各种任务。掌握Crontab的格式和用法对于系统管理员和开发人员来说至关重要。通过本文的讲解,相信读者已经对Crontab有了更深刻的理解,并能灵活运用...
Crontab是Linux系统中用于调度周期性任务的命令,它可以按照设定的时间间隔运行指定的脚本或程序。Crontab配置文件包含一系列规则,每条规则定义了一个任务的执行时间及要执行的命令。 三、配置ThinkPHP 5.1的...
`Linux crontab` 是一个强大的任务调度命令,用于在特定的时间间隔或特定时间执行自动化任务。然而,标准的 `crontab` 配置并不能支持每秒执行任务,因为其最小的时间单位是分钟。但通过一些技巧,我们可以实现每秒...
为了确保在任务执行过程中的异常信息也可以捕获,方便问题定位,因此在crontab中我写了这么一条命令: 01 09 * * * cd /opdir/test/ && ./test.sh &>>test.log 以上命令非常好理解,每天9:01执行test.sh
- `crontab`是Linux系统中的一个守护进程(daemon),用于执行计划任务。 - 用户可以使用`crontab`命令来创建、编辑或删除计划任务。 2. **Crontab配置文件**: - 每个用户都有自己的`crontab`文件,通常存储在`...
此命令将用默认的编辑器打开用户的 crontab 文件。 - **查看用户定时任务**: ```bash crontab -l ``` 这个命令会显示当前用户的定时任务列表。 - **删除用户定时任务**: ```bash crontab -r ``` 使用此命令...
该命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要...
另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,...
4. 并行执行:若多个任务在同一时间点触发,它们会被并发执行,可以通过 `&` 符号在一条规则中安排多个命令。 ### 六、示例 以下是一些 `crontab` 的示例: 1. 每天早上6点执行 `backup.sh` 脚本: ```cron 0 6...
标题 "celery+ rabbitMq + python linux 下 例子 crontab例子" 涉及的是在Linux环境下使用Python的Celery分布式任务队列和RabbitMQ消息中间件结合使用,以及如何配合crontab进行定时任务的设置。下面将详细讲解这些...
Linux中的`crontab`命令是一个非常强大的工具,它允许用户按照预定的时间间隔安排任务的自动执行。在Linux系统管理中,`crontab`是不可或缺的一部分,特别适合自动化日常维护工作,如备份、清理日志、数据同步等。...
在Linux系统中,计划任务(Cron Job)是一种自动化任务调度机制,允许用户或系统管理员在特定时间执行脚本或命令。"Linux教学之添加计划任务.zip"这个压缩包文件显然是一个教学资源,包含了如何在Linux中设置计划...
【Linux的必学命令60条详细讲解】 在Linux操作系统中,掌握常用命令是提高工作效率的关键。这60个命令涵盖了从系统管理到网络操作,再到文件处理和系统安全等多个方面,是每个Linux用户应该了解的基础知识。 1. **...
在Linux系统管理中,自动化任务执行是一个非常实用的功能,尤其对于服务器维护来说,定时自动关机可以帮助节省电力、优化资源分配。本篇内容主要讲解如何使用`crontab`配合Linux关机命令来实现定时自动关机。 `...
每一条命令都有特定的用途,通过组合使用这些命令,可以实现对系统的各种管理和控制。在Windows和Linux系统中,掌握一些常用命令是提高工作效率的关键。 在Windows系统中,可以通过"开始" - "运行"或者按下`Win+R`...
本文将详细介绍部分在SecureCRT中经常使用的Linux命令及其应用场景。 #### 二、命令详解 ##### 1. **rz**: 上传文件 - **功能描述**:用于从本地计算机向远程Linux服务器上传文件。 - **用法示例**: - 输入`rz`...
因此,这条Cron任务的意思是在每天的23:25执行关机命令。 #### 5. 更多高级用法 除了简单的定时任务之外,Cron还支持更复杂的任务调度,例如: - **每小时执行脚本**:`01 * * * * root run-parts /etc/cron....
知识点:crontab 是 Linux 中的一个命令,用于计划任务的执行,cron 服务可以根据时间和频率来执行特定的命令或程序。 15. 从当前系统中卸载一个已装载的文件系统的命令是 umount。 知识点:umount 是 Linux 中的...