在Linux中,你可以使用cron
来定时执行任务
-
打开终端。
-
输入
crontab -e
命令来编辑当前用户的cron
表。这将打开一个文本编辑器,允许你添加或修改定时任务。 -
在编辑器中,添加一行来定义你的定时任务。这里是一个例子,每天凌晨1点杀死名为"my_process"的进程:
0 1 * * * /usr/bin/pkill my_process
这里的0 1 * * *
表示每天的凌晨1点(1点0分)。/usr/bin/pkill my_process
是执行的命令,它会杀死名为"my_process"的进程。
- 保存并退出编辑器。
cron
会自动加载更新后的表,并在指定的时间执行任务。
注意:请确保你有足够的权限来杀死目标进程。如果需要,你可以使用sudo
来提升权限。例如:
0 1 * * * /usr/bin/sudo /usr/bin/pkill my_process
在这种情况下,你需要确保sudo
配置允许你无需输入密码就可以执行pkill
命令。你可以通过编辑/etc/sudoers
文件来实现这一点。