易截截图软件、单文件、免安装、纯绿色、仅160KB

java中如何判断远程linux目录下的某个文件存在

我现在有两台linux系统,局域网是连通的,我怎么用java判断另一台linux下的某个文件是否存在,是不是要向windows系统弄一个共享啊,在线等,谢谢了.
原理就是请求这个文件,如果存在就得到回应,如果失败则会抛出异常。s.Timeout=10000;是设置等待时间,如果超出这个时间,也会抛出异常,说明文件不存在,但如果网络速度慢,或你没有这个权限访问这个文件都会失败,如此判断文件不存在是不正确的。所以在catch里多加些处理,详细判断异常类型,得到答案也是无法访问到指定的文件,而不是文件不存在

有两种方式:
1.通过远程文件读取 如果抛出异常,则文件不存在 ,否则文件存在
2.既然是局域网,那么可以通过:telnet IP命令 连接对方服务器
然后直接通过相关命令(cd和ls等) 访问该文件


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

[HJ_34] 在HTML网页下,用JS 打开LINUX下的记事本

如题,在WINDOWS底下的CODE会,但在LINUX下不知道如何实现,JS的代码应该是不一样的。 求教。

分不够再加。

http://topic.csdn.net/u/20100113/08/17ba1e71-4c33-43f6-91a5-0e031c86e5ed.html
linux ......

java socket email 问题 - Java / Java SE

我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:

package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号