`
eagletony
  • 浏览: 40479 次
  • 来自: ...
社区版块
存档分类
最新评论

ftp 收集日志文件-linux脚本

 
阅读更多

1 编写 上传到ftp 服务器的上传脚本 保存成.sh后缀

如下:

 

ftp   -nv   172.18.0.4  <<EOF
user   root root
bin
prompt
lcd /root/sct/test
put   ft.log
local_root=/root/sct/test04
quit
EOF

 

ftp -nv   IP地址  <<EOF

user   用户名  密码

bin

prompt

lcd  远程ftp服务器日志文件存放路径

put  本地日志文件

quit

EOF

 2 定时任务

5分钟执行一次

 crontab -e 进入编辑:
*/5 * * * * /root/sct/test/fu.sh

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Linux FTP服务配置

     xferlog_file=/var/log/vsftpd.log ftp传输日志的路径和名字默认是/var/log/vsftpd.log  xferlog_std_format=YES 是否使用标准的ftp xferlog模式  idle_session_timeout=600 设置默认的断开不活跃session的...

    Linux备份到FTP并保留7天内数据.txt

    自己编写的一个脚本,供大家用来学习和备份。采用zip压缩,个人感觉比tar好些,因为tar不...备份保留本地最新3份备份,并且保留FTP最新7份,顺便鄙视下网上很多备份脚本都是复制粘贴照抄照搬,用都用不了还胡乱发。。。

    FTP_linux.rar_FTP_linux_Linux FTP源代码_ftp断点续传_linux ftp_断点上传

    本设计实现了ftp的设计,使用了socket网络编程,ftp基于cs模式,包含客户端和服务端,可以实现上传、下载、删除、添加等各种功能,支持断点续传、多用户登陆、错误日志等功能。运行环境是linux,压缩包内含有源代码...

    linux vsftpd日志切分工具

    日志需要带有三个参数 如下,为定时任务写法"01 00 * * * (cd ~/sh/ && ./CutVsftpdLog 1 /var/log/vsftpd.log /home/ftp/bak)" 第一个参数默认是1,代表一天一切割,第二个参数是ftp日志所在位置,第三个为日志备份...

    Linux FTP服务搭建

    xferlog_enable=YES 打开日志,日志文件为/var/log/vsftpd.log ls_recurse_enable=NO 禁用危险的“ls –R”指令 ascii_download_enable=NO 禁止ASCII模式下载 性能优化/: one_process_model=YES 每个IP单一进程模式...

    Linux Shell脚本编程

    实验任务一:编写一个Shell过程完成如下功能(必须在脚本中使用函数):1、程序接受3个参数:$1、$2和$3,合并两个$1、$2文件为$3,并显示,三个文件均为文本文件。2、如果缺少$3,那么先报告缺少$3,然后将合并后的...

    nServer-v2.1023[FTP + MYSQL + HTTP + PHP(FCGI)]

    - 优化配置文件编译脚本 - 更新WEB文件浏览器 2012年05月08日 - 更新PHP版本为5.4.2 - 更新PHP配置文件 - 更新xCache版本为2.0 - 更新Nginx版本为1.2.0 - 目录全部以小写命名,解决部分不标准PHP程序出现找不到目录...

    LINUX操作系统(电子教案,参考答案)

    Linux的文本编辑,Linux的安装和启动,用户管理,Shell编程技术,进程管理,C编译器,系统扩充,维护与监视,Linux的图形界面,网络的基本概念与设置,Linux在网络资源共享和电子邮件方面的应用,以及DNS、FTP、Web...

    FTP服务器端C源码(Linux版)

    N年前与同学合写的FTP服务器,练习程序,有相应的客户端源码,支持多用户、有日志记录、同时带有添加删除用户的配置脚本。 对应的客户端代码为: http://download.csdn.net/source/2724451

    Linux服务器命令.doc

    6 查看环境变量 6 进入到用户的起始目录 6 退出并重新登陆 6 ftp命令 6 文件拷贝命令 7 拷贝文件夹命令 7 查看进程打开文件数 7 查看临时目录某个文件大小 7 查看环境变量 7 Linux清理mysql日志 7 1.进入路径查看...

    Linux高级bash编程

    高级bash编程 高级Bash脚本编程指南(一) 目录 ++++ 第一部分.... 1.... 2.... 2.1.... 在一个脚本中使用 cmp 来比较2个文件. 12-33. basename 和 dirname 12-34. 检查文件完整性 12-35. Uudecod 编码后的...

    Linux shell 编程

    实验任务一: 编写一个Shell过程完成如下功能(必须在脚本中使用函数): 1、合并两个$1、$2文件为$3,并显示。 2、如果缺少$3,那么先报告缺少$3,然后将合并后的内容输出到mydoc.txt。如果有$3,就合并到...

    RED HAT LINUX 6大全

    8.3.4 FTP的日志文件—/var/log/ xferlog 149 8.4 FTP管理工具 149 8.4.1 ftpshut 149 8.4.2 ftpwho 150 8.4.3 ftpcount 150 8.5 使用FTP客户程序 150 8.5.1 autoexpect 152 8.5.2 ncftp 152 8.5.3 tftp 153 8.5.4 ...

    Linux+Nginx+MySQL+PHP一体化安装脚本

    同时提供一些实用的辅助工具如:虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件的安装、重置MySQL root密码、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等许多实用脚本。

    Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据

    #Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据 #1.通过ok文件判断,实现...增加日志函数,便于清晰跟踪脚本执行情况; #7.tar.gz文件的批量解压; #8.对FTP目标文件夹是否存在进行判断;

    Linux 常见问题答案

    Linux常用命令,简单各种服务器搭建,ftp,ssh,samba;shell脚本,日志操作,状态提醒

    linux操作系统教程

    其中包括交换空间、/proc的信息以及各种日志文件和进程记账等。第12章:图形界面。本章主要介绍了X Window以及它的配置,并且介绍了在KDE环境下汉化的基本思想,用实例来讲解了Linux汉化的基础知识。第13章:网络的...

    redhat linux教材20课程学习文档

    2.4.5 日志文件系统 2.4.6 i结点 2.5 线程与进程的基本概念 2.5.1 基本概念 2.5.2 僵尸进程 2.5.3 进程和多任务的实现 2.6 Linux设备与网络 2.7 Shell控制台 第二部分 基础知识 第三章 Shell命令使用 3.1 控制台...

    LINUX与UNIX SHELL编程指南(很全)

    10.4.12 创建sed脚本文件 94 10.4.13 插入文本 94 10.4.14 修改文本 95 10.4.15 删除文本 96 10.4.16 替换文本 96 10.5 使用替换修改字符串 97 10.6 将sed结果写入文件命令 97 10.7 从文件中读文本 98 10.8 匹配后...

    Linux管理员指南

    权限 195 13.3.2 系统日志文件 203 13.3.3 即时文件转换 204 13.3.4 配置主机访问权限 205 13.4 套接字配置 205 13.4.1 匿名用户访问 205 13.4.2 注册用户访问和混合式访问 209 13.5 配置虚拟...

Global site tag (gtag.js) - Google Analytics