利用cron实现linux系统自动重启
来源:互联网 发布:上膛雾化器最佳数据 编辑:程序博客网 时间:2024/05/16 09:33
目的: 因为服务器长时间运行,可能导致部分程序占用过多资源,所以需要服务器定时重新启动。
实现方法:
使用cron服务,用 service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它,
cron服务是一个定时执行的服务,可以通过crontab 命令添加或者编辑需要定时执行的任务:
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除没个用户的cron服务
crontab -e //编辑某个用户的cron服务
比如说root查看自己的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e
进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt
编辑/etc/crontab文件,在末尾加上一行: 30 5 * * * root init 6 这样就将系统配置为了每天早上5点30自动重新启动。
需要将crond设置为系统启动后自动启动的服务,可以在/etc/rc.d/rc.local 中,在末尾加上
service crond start
如果还需要在系统启动十加载其他服务,可以继续加上其他服务的启动命令。
比如: service mysqld start
其他内容可以参考:http://linux.21ds.net/2005/03/15/38380bcac587b0e67b28eef794c7b0d1/
- 利用cron实现linux系统自动重启
- linux重启cron
- Linux系统利用Crontab命令实现定时重启
- Linux系统利用Crontab命令实现定时重启
- Linux系统利用Crontab命令实现定时重启
- Linux系统利用Crontab命令实现定时重启
- Linux系统利用Crontab命令实现定时重启
- Linux系统利用Crontab命令实现定时重启
- linux系统间通过cron和ssh实现数据的自动定时传输
- linux系统间通过cron和ssh实现数据的自动定时传输
- 利用SetUnhandledExceptionFilter机制实现程序异常后自动重启
- 利用SD卡实现嵌入式Linux系统的自动升级
- Linux自动重启
- .net application.restart() 系统实现自动重启
- 系统下实现电脑服务器自动重启
- 实现系统重启自动挂载分区
- linux 系统每天自动重启的方法
- linux重启系统后网卡不自动连接
- 软件架构模式和设计模式
- 需求规格文档的心得
- 获取文件的绝对路径
- Web显示层技术评估
- 都粗心惹的祸
- 利用cron实现linux系统自动重启
- LaTeX缺少某些style文件的解决方法!(By Robinvane Suen)
- Web项目中用到JNI时应该注意的问题
- 文件强制下载
- SEO|搜索引擎优化(如何让你的网站排名靠前)
- oracle函数索引
- 视频播放插入代码
- Serialization的概念
- 戏法人人会做, 巧妙各有不同。 你文不会之乎者也, 武不能安国定邦。 只会些鸡鸣狗盗, 雕虫小伎。 智者顺时而谋, 愚者逆理而动。 我接受你的挑战!