CentOS定时执行shell脚本配置
2017-06-19 13:55
288 查看
首先使用SSH客户端工具连接到指定服务器,输入登录密码,并使用 sudo -i 命令获得root权限
切换到放置shell脚本的目录,新建一个saveRedis.sh脚本。
cd /home/shell touch saveRedis.sh
使用vim来编辑saveRedis.sh
vim saveRedis.sh
输入下列指令:
:wq 保存退出vim
将saveRedis.sh设置为可执行脚本
chmod +x saveRedis.sh
执行该脚本看看是否成功
./saveRedis.sh
返回OK,且生成了dump001.rdb,说明该脚本是正确的。
配置定时任务
新增调度任务可用两种方法:1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。
2)、直接编辑/etc/crontab 文件,即vim /etc/crontab,添加相应的任务。
crontab -e配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务 。
这里使用 vim /etc/crontab 按照指定格式添加命令行
上面添加的命令表示每天11-22点,每分钟执行一次saveRedis.sh脚本
crontab的命令格式举例如下:
查看crond进程状态
service crond status
相关文章推荐
- 配置crontab定时执行调用java程序的shell脚本遇到的问题
- Centos下Nginx配置WEB访问日志并结合shell脚本定时切割
- Linux(centos 6.5) 调用java脚本以及定时执行的脚本实例及配置文件详解
- Linux---CentOS 定时执行脚本配置
- CentOS 定时执行脚本配置
- centos下用定时任务执行shell脚本操作db2
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
- Linux 定时任务执行Shell脚本【CentOS6.8】
- linux 定时执行shell脚本
- 一键配置CentOS iptables防火墙的Shell脚本分享
- Shell脚本实现每个工作日定时执行指定程序
- linux 定时执行shell脚本 crontab
- Linux中使用crontab命令定时执行shell脚本或其他Linux命令
- crontab 定时执行shell脚本
- CentOS下mysql定时备份Shell脚本分享
- centos下,单引号括起来的shell脚本不执行解决方法
- 一键配置CentOS iptables防火墙的Shell脚本分享
- Centos定时执行python脚本
- 【转】linux 定时执行shell脚本
- linux下配置定时执行java脚本的Main方法