Linux系统管理:任务调度、用户与组管理全解析
1. 任务调度:at命令与crontab命令的使用
在Linux系统中,我们可以使用不同的命令来实现任务的调度执行,其中at命令适用于在未来某个特定时间执行一次任务,而crontab命令则用于定期重复执行任务。
1.1 使用at命令执行未来任务
当你想要在未来某个时间执行命令时,可以使用at命令。具体步骤如下:
- 输入你想要执行的命令。
- 输入完成后,按下Ctrl+D表示结束输入。
以下是一个示例,展示如何在未来某个时间执行ps命令:
at> ps at> <EOT> job 1 at 2018-12-28 21:30按下Ctrl+D后,at命令会给出<EOT>消息、作业编号以及作业执行的日期和时间。
输入一个或多个作业后,可以使用atq命令查看当前已调度的作业列表。例如:
4 2018-12-28 03:00 a root 5 2018-10-26 21:57 a root 6 2018-10-26 16:45 a root