【linux系统编程基础知识-Shell 脚本学习笔记5-ftp定时下载】

13 篇文章 0 订阅

5.1.【ftp定时下载-练习脚本】

编辑ftp自动执行脚本/test/ftp_auto
open 192.168.1.250
user test 123
lcd /download
binary
prompt
mget *
bye

#!/bin/bash
##filename:ftp_auto

open 192.168.1.250
user test 123
lcd /download
binary
prompt
mget *
bye

5.2.【ftp定时下载-把脚本添加到定时任务内】

 执行crontab编写计划任务
• 0 12 * * 1-5 ftp –n < /test/ftp_auto >/dev/null 2> /var/log/ftp_auto_errorlog

0 12 * * 1-5 ftp –n < /test/ftp_auto >/dev/null 2> /var/log/ftp_auto_errorlog

可以使用以下命令查看定时任务  crontab -l

可以使用以下命令编辑定时任务   crontab -e

定时任务指定格式

# Example of job definition:
# *  *  *  *  * user-name command to be executed
# .---------------- minute (0 - 59)            //分钟

# |  .------------- hour (0 - 23)                //代表小时

# |  |  .---------- day of month (1 - 31)            //代表日、天

# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...    //代表月份

# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat    //代表星期,星期几

# |  |  |  |  |

# *  *  *  *  * user-name command to be executed

例如:30 3,12 * * * /old.sh
每天凌晨3点半和中午12点半的时刻执行/old.sh脚本

------------------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值