码迷,mamicode.com
首页 > 系统相关 > 详细

Linux之Shell编程(16)

时间:2019-09-04 09:35:30      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:crontab   uri   打包   编程   ima   定义   ping   fan   技术   

读取从控制台输入的值(read):

技术图片

系统函数:

  basename:返回完整路径最后/部分,常用于获取文件名

    basename [pathname] [suffix]

    技术图片 

  dirname:返回完整路径最后/的前面部分,常用于返回路径部分

    技术图片 

自定义函数:

  技术图片

 

综合案例:定时维护数据库

  1、每天凌晨2:10备份数据库myTestDB到/data/backup/db

  2、备份开始和结束给予相应提示

  3、备份后的文件要求以备份时间为文件名,并打包成.tar.gz的形式

  4、在备份的同时,检查是否有10天前备份的数据库文件,如果有就将其删除

  技术图片

  在crond中添加定时任务 crontab -e 

    10 2 * * * sh文件

Linux之Shell编程(16)

标签:crontab   uri   打包   编程   ima   定义   ping   fan   技术   

原文地址:https://www.cnblogs.com/az4215/p/11456767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!