当前位置:  技术问答>linux和unix

LINUX下定时获取FTP文件问题,我的这种方法可行吗,比较急,请高手指点~~~~~~~~~~~~~~~~~~~.

    来源: 互联网  发布时间:2016-01-11

    本文导语:      现在有个项目,客户端向FTP服务器传送文本文件, LINUX服务器定时从FTP上获取文件.     但是问题来了,因为我门的是JAVA项目,团队中没有人对LINUX下C开发熟悉的. 所以如果用C来处理文本文件的话,可能会有难度.因此我想 ...


    现在有个项目,客户端向FTP服务器传送文本文件, LINUX服务器定时从FTP上获取文件.

    但是问题来了,因为我门的是JAVA项目,团队中没有人对LINUX下C开发熟悉的.
所以如果用C来处理文本文件的话,可能会有难度.因此我想 在LINUX下用SHELL脚本调用LINUX自带的一个定时器的工具来获取FTP上的文本文件,然后用JAVA程序来解析文本文件,不知道这样行的通吗?

   我查阅了网上资料,知道如果用C的话,可以调用LINUX的一个定时函数,好象是写成一个守护进程来实现定时取文件,然后用C来解析文本文件.

  我不知道我的第一种方法可行不,如果可行的话那么与第二种方法比起来,从性能上和程序稳定性上来说,哪种要好些,两者的差异大吗?

  希望高手指点一下.
  如果有哪位高手有类似的已经实现了的程序提供给在下,在下将感激不尽.先谢过了,分不够可以再加,谢谢了啊.
  期待高手指点一二!

|
crontab即可定时执行程序,wget可以可以下载文件:
wget -c -r user:pass@ftp.company.com:/test/test.txt

|
linux下可以用at定时执行一个命令,应该不需要再为定时问题单独写程序了。

|
crontab + ncftpget就很好用了.
如果用c寫可以考慮用curl

|
只是简单的取文件的话,用crontab就足够了,如果涉及到负责的调度,建议自己写守护进程

|
第一种方法可行。实际上两种方法无本质区别。

|
linux 下的C?
标准C因该就可以了八

    
 
 

您可能感兴趣的文章:

  • 关于Linux中romfs的问题,请高手指点指点
  • 菜鸟求救:在linux下安装jdk失败。初次使用linux,还请各路大虾指点指点,不甚感激!!!
  • 我的linux的安装问题,请大家给指点指点。多谢了!!!
  • 求高手指点,arm-linux
  • Linux 安装开发环境报错 求指点
  • 请各位使用过Linux的进来看看,指点指点(在线等待)! 谢谢
  • Linux的嵌入式开发,请高手指点
  • 刚刚进入linux下编程,请指点入门~~~
  • linux内核里面的所有头文件,有没有整理过的,请高手指点!谢谢!!!
  • 如何运程控制 linux 请高手指点。
  • 何运程控制 linux 请高手指点。
  • 想走嵌入式linux设备驱动方向,请多指点
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户
  • 板载AC97声卡的驱动问题,望Linux 高手指点
  • linux平台下面,能同时支持php,asp吗,如果可以,能不能详细指点。 在线等候!
  • 请linux的gnome开发高手指点
  • 关于在VMware下安装linux,请高手指点,先谢过!
  • 下一步该学习linux/unix的什么?请高手指点……
  • 有关linux这方面的应用和发展方向有哪位高手可以指点我一下!!!
  • linux下如何执行project文件,高人指点。
  • linux不用命令方式读文件获取网络流量,如何使用C函数调用获取网络流量信息?
  • linux获取主机名后用gethostbyname() 不能获取主机ip
  • 新手问题:Linux下如何获取进程占用的系统资源
  • LINUX下获取WINDOWS用户(组)和系统服务?
  • 关于在linux获取系统软件信息
  • linux dhcpv6概率获取不到地址
  • linux 内核空间如何获取当前时间(常用格式)
  • Linux下如何获取屏幕分辨率?
  • Linux 如何获取 所有的接口信息
  • linux程序获取显示器个数
  • 怎样获取超过4G的Linux Regular文件的大下?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问高手在linux中用什么命令可以做linux的启动盘???在等待高手??
  • 关于我对linux高手用yum,非高手用源码的理由
  • 真正的linux高手,请看过来,看你符合高手标准不?
  • Linux安装问题 (不是Linux的高手,很难回答的 @_@ )
  • red hat linux与windows 2000 server相连,2000 关机后linux自动启动!问高手怎么回事?
  • 请教linux高手,在Linux
  • Linux下自动执行命令的问题,哪位Linux高手帮帮我.
  • 我一直用WINDOWS,想转到Linux/Unix,各位Linux/Unix高手可以介绍点吗?
  • 请linux高手指教
  • linux不用命令方式读文件获取网络流量,如何使用C函数调用获取网络流量信息? iis7站长之家
  • 初学LINUX!请高手指条明路!
  • 找linux高手帮个忙~回报为你几个G的空间免费长期使用...
  • Linux 高手请进!!!!
  • 装linux遇到问题,有高手在线帮忙吗?请发信息给我
  • 大家是怎么成为linux高手的?
  • 请高手推荐Linux入门方面的资源(网站或电子书)
  • 我刚开始学linux,现在想装一个lumaQQ,请高手说一下详细过程!
  • 怎样让linux从硬盘启动?求高手帮忙
  • *****(高分!!!)求Java和Linux高手解决servlet远程管理linux用户密码的问题*****
  • 请教高手linux和windows互联的网络设置!
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3