linux系统定时任务

linux 系统定时任务:

一、用户级的定时任务(永久)

保证 crond 这个服务是开启的(默认情况下是开的)

[root@trade ~]# service crond status
crond (pid  21661) is running...

-u 指定用户,-e 编辑 回车会就可以直接编辑了

[root@trade ~]# crontab -u root -e

每分钟

* * * * * rm -fr /root/test1/*

用户是你用什么用户写的crontab任务

wq 保存后,保存到/var/spool/cron/用户

[root@trade ~]# cat /var/spool/cron/root
* * * * * rm -fr /root/test1/*

查看定时任务

[root@trade ~]# crontab -u root -l
* * * * * rm -fr /root/test1/*

撤销掉用户的所有定时任务

[root@trade ~]# crontab -u root -r
[root@trade ~]# crontab -u root -l
no crontab for root

删掉的是这个文件

[root@trade ~]# ls /var/spool/cron/
[root@trade ~]#