linux设置定时重启

可以利用crontab添加定时任务,设置重启

root用户可以在当前根目录下创建文件夹cron(mkdir cron)

执行命令:cd cron

编辑文件:cat cron_restart > 18 18 * * * sudo reboot

上述描述:每天18点18分重启

ctrl + d保存退出

执行命令:crontab cron_restart即可

查看定时任务:crontab -l

删除定时任务:crontab -r

注意:经测试在Ubuntu、Dibian下,主机重启后,crontab依然存在,故而无需重复添加

时间: 2024-10-07 06:06:54

linux设置定时重启的相关文章

【树莓派】crontab设置Linux设备定时重启

简介:设置Linux设备定时重启或者关机 问题:有台设备每天总需要使用的人手动重启一下才可以正常工作,但是检查了日志,看起来服务一切都正常.时间和正确时间相差4mins. 解决办法: 1.增加定时任务,设置自动重启: 2.修改正确时间,并增加自动同步: 都是相对比较简单的命令,这里简单记录一下,可以供需要的同学参考: 增加定时任务,设置自动重启: 编辑crontab: sudo crontab -e 增加定时重启命令,查看crontab [email protected]:~ $ sudo cr

Linux下定时重启Tomcat(修改)

1.写一个shell脚本test.sh,重新启动tomcat [java] view plaincopy #!/bin/sh . /etc/profile pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'` echo $pid if [ -n "$pid" ] then { echo ===========shutdown================ /opt/tomcat/

Windows下多个Tomcat设置定时重启

1.设置环境变量 CATALINA_HOME  值是Tomcat的根目录, 当然不同的Tomcat可以设置多个环境变量,比如CATALINA_HOME_V1,CATALINA_HOME_V2,CATALINA_HOME_V3等等....但是需要把startup.bat里面的对应的CATALINA_HOME改成自己设置的值. 2.修改tomcat的进程名 因为牵涉到可能有多个tomcat同时启动,但是进程名都是java.exe,所以为了加以区分需要设置不同的tomcat不同的进程名. 在setcl

Linux每天定时重启Tomcat服务

1:查看crond 服务状态(确认Linux任务计划服务开启) service crond status crond (pid  1937) is running... 2:编写重启Tomcat的sh可执行文件restart_tomcat.sh #!/bin/sh #./etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_112 sh  /opt/apache-tomcat-9.0.0.M11/bin/shutdown.sh sleep 60s sh 

linux设置定时备份mysql数据库

最近写自己的项目,买了阿里云服务器,可以在云上根据自己想到的需求随意使用技术,感觉很爽.备份mysql流程如下: 环境:CentOS Linux release 7.2.1511 (Core) mysql5.6.34 创建存放备份文件的文件夹mkmir /backup/mysql 创建备份脚本vi backup.shmysqldump -u root -p888 familytree | gzip > /backup/mysql/familytree_$(date +%Y%m%d_%H%M%S)

Linux 设置定时清除buff/cache的脚本

查看内存缓存状态 [[email protected] ~]# free -mtotal used free shared buff/cache availableMem: 96406 19256 11311 66 65837 76421Swap: 4095 1016 3079 清理缓存的脚本 [[email protected] ~]# vim /home/script #!/bin/bash #开始清理缓存echo "开始清除缓存" #写入硬盘,防止数据丢失sync;sync;sy

Linux 中设置定时启动tomcat的脚本和步骤:

1.首先编写启动与停止tomcat脚本,如下: -------------------------------------以下是启动脚本,但是tomcat bin路径需要配置一下,而且linux系统中文件格式要转换成Linux的格式,不然执行会报错----------------------------------------- #!/bin/sh help(){ cat <<HELP 此脚本主要用于将web服务器的tomcat定时重启,计划于每周三晚上11点 USAGE EXAMPLE: c

Linux 定时重启tomcat及配置定时任务详解

Linux 定时重启tomcat及配置定时任务详解 1.首先编写重启tomcat脚本 #!/bin/sh TOMCAT_PATH=tomcat地址路径/bin echo "TOMCAT_PATH is $TOMCAT_PATH" PID=`ps aux | grep tomcat地址路径 | grep java | awk '{print $2}'` if [ -n "$PID" ]; then echo "Will shutdown tomcat: $P

IIS7.0 Appcmd 命令详解和定时重启应用池及站点的设置

IIS7.0 Appcmd 命令详解 废话不说!虽然有配置界面管理器!但是做安装包的时候命令创建是必不可少的!最近使用NSIS制作安装包仔细研究了一下Appcmd的命令,可谓是功能齐全. 上网查了些资料,那些博客大部分都是转载的别人的.都是些基本的介绍,很多命令都没介绍到(不知道是不是我走眼了). 就连微软的 技术资源库 也不详细: 附地址:http://technet.microsoft.com/zh-cn/library/cc772200(WS.10).aspx(反正我找了一遍!没找到我要的