linux定时器demo
时间: 2024-07-19 10:01:26 浏览: 185
C/C++ 定时器程序(含源码和demo)
Linux定时器是一种机制,用于在特定的时间间隔或某个事件发生后执行某些任务。它通常分为硬件定时器和软件定时器两大类。下面是一个简单的软件定时器(Cron job)的示例,使用的是Linux系统里的cron(计划任务):
```bash
# 创建一个新的shell脚本
nano /path/to/your/script.sh
# 编辑脚本内容,例如:
#!/bin/bash
echo "This is a scheduled task that runs every minute."
date
# 给文件添加执行权限
chmod +x /path/to/your/script.sh
# 将这个脚本添加到crontab(用户定时任务列表)
crontab -e
# 在编辑器中添加一行类似这样的行来设置每分钟执行一次:
* * * * * /path/to/your/script.sh
# 保存并退出编辑器。现在,每次cron服务运行(默认每分钟检查一次),你的script.sh就会被执行。
阅读全文