之前为了让VPS的free值好看点,给VPS系统加了个定时重启任务,见之前的文章“让centos定期重启“。

现在想想,其实大可不必,每周都重启,这不是辱沫了Linux的名声么,况且每周重启也没见得有多少效果,反正都感觉不出来,那就取消定时自动重启吧。

当时增加定时任务的时候用的所crond命令,那需要取消定时任务时我们则需要使用crontab命令。

1
2
3
4
5
6
7
8
9
10
11
[[email protected] ~]# crontab --help
crontab: invalid option -- -
crontab: usage error: unrecognized option
usage: crontab [-u user] file
crontab [-u user] [ -e | -l | -r ]
(default operation is replace, per 1003.2)
-e (edit user's crontab)
-l (list user's crontab)
-r (delete user's crontab)
-i (prompt before deleting user's crontab)
-s (seLinux context)

crontab不支持–help选项,用什么参数调出帮助说明我也不知道,反正目的达到了.

我们先用crontab -l查看都有什么定时任务

1
2
[[email protected] ~]# crontab -l
0 7 * * 1 reboot

定时任务的具体意思这就不重复了,看之前的笔记,我这只有一个,默认删除当前用户的任务,那剩下就毫不留情地使用-r就解决了。

1
2
3
[[email protected] ~]# crontab -r
[[email protected] ~]# crontab -l
no crontab for root

OK,一切都SO EASY。