有好几次,小编使用 rsync 将大文件传输到局域网上的另一个系统。由于它是非常大的文件,大约需要 20 分钟才能完成。我不想再等了,我也不想按 CTRL+C 来终止这个过程。我只是想知道在 Linux 操作系统中是否有简单的方法可以在特定的时间运行一个命令,并且一旦时间到就自动杀死它 —— 因此有了这篇文章。请继续阅读。
在 Linux 中在特定时间运行命令
我们可以用两种方法做到这一点。
方法 1 - 使用 timeout 命令
有好几次,小编使用 rsync 将大文件传输到局域网上的另一个系统。由于它是非常大的文件,大约需要 20 分钟才能完成。我不想再等了,我也不想按 CTRL+C 来终止这个过程。我只是想知道在 Linux 操作系统中是否有简单的方法可以在特定的时间运行一个命令,并且一旦时间到就自动杀死它 —— 因此有了这篇文章。请继续阅读。
在 Linux 中在特定时间运行命令
我们可以用两种方法做到这一点。
方法 1 - 使用 timeout 命令