java连接ftp在线读取文件,不下载文件直接读 怎么读 求代码 15
展开全部
就我所了解到的ftp的协议里面应该没有直接读文件内容的命令,因此那些直接在线读取文件内容的要求应该是先下载到本地,然后读取本地文件的内容。当然,你也可以仿照FTP的协议发送对应的指示到服务器,直接把服务器返回的信息放到缓存里(以前做过,忘记了),这样可以避免生成文件,不过这个就要详细了解ftp协议和socket编程才行。
追问
有办法通过FTP远程探测执行shell脚本 获取磁盘空间么
追答
文件大小可以获取,但是磁盘空间应该不行,因为FTP服务并不一定会把整个磁盘Share出来,有可能只是某个文件夹而已。 其实所有的FTP 命令都会转换成OS的相关操作,但是如果标准的FTP 命令集里没有这个功能的话,你也没有办法,除非你自己照FTP协议自己写个FTP服务的程序。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |