linux定时器(crontab)实例
2015-07-13 15:06
477 查看
linux实验示例----实现每2分钟将“/etc”下面的文件打包存储到“/usr/lobal”目录下
·Step1:编辑当前用户的crontab并保存
终端输入:
>crontab -u root -l #查看root用户设置的定时器
>crontab -u root -e #进入vi编译模式
#Esc退出编辑模式,在文件尾部输入“:wq”进行保存
·Step2:/usr/local目录下,编写crontab_test.sh文件
·Step3:建好文件之后,在终端输入以下指令修改文件的权限
>chmod u+x crontab_test.sh
-----------
(等几分钟之后,到/usr/local目录下查看即可发现多了好些*.tar.gz文件!)
![](http://images0.cnblogs.com/blog2015/771341/201507/131501229075046.png)
·Step1:编辑当前用户的crontab并保存
终端输入:
>crontab -u root -l #查看root用户设置的定时器
>crontab -u root -e #进入vi编译模式
00-59/2 * * * * /bin/bash /usr/local/crontab_test.sh
#Esc退出编辑模式,在文件尾部输入“:wq”进行保存
·Step2:/usr/local目录下,编写crontab_test.sh文件
#!/bin/bash cd /usr/local DD=`date +%d` MM=`date +%M` SS=`date +%S` BACKETC=$DD$MM$SS.tar.gz tar zcvf $BACKETC /etc echo "filebackup finished!"
·Step3:建好文件之后,在终端输入以下指令修改文件的权限
>chmod u+x crontab_test.sh
-----------
(等几分钟之后,到/usr/local目录下查看即可发现多了好些*.tar.gz文件!)
![](http://images0.cnblogs.com/blog2015/771341/201507/131501229075046.png)
附:具体linux下crontab的使用可以参考“man crontab”指令!
![](http://images0.cnblogs.com/blog2015/771341/201507/131501384858120.png)
相关文章推荐
- Linux 安装好mysql之后 如何通过远程登陆mysql
- Linux下SSH各配置项解释
- Linux内存cached释放
- Linux系统性能测试与分析1-整体分析
- CentOS下yum安装g++
- Linux系统内存的Cached Memory
- CentOS6.5 忘记root密码怎么解决?
- windows与linux系统互相拷贝文件
- 网卡混杂模式Promiscuous与linux上混杂模式的设置
- Linux中断完全分析
- Linux系统日常管理-Linux防火墙
- CentOS 6.4 自建yum源
- 为什么虚拟机的linux系统IP是10.0.2.15
- linux 下修改mysql 的root密码
- beaglebone black上使用TI sdk中的linux系统来编写spi驱动
- 嵌入式Linux串口应用编程
- 总结七:Linux用户和组及其相关命令
- Linux和Windows堆栈溢出利用对比
- 基于 SquashFS 构建 Linux 可读写文件系统
- 基于Linux与Busybox的Reboot命令流程分析