File file = new File("/home/my.txt"); 这样子就可以读取到linux下的文件了。
⑵ [java]如何在windows下读取远程的linux下面的文件
这个功能和系统无关……
http ftp 都行,直接网络映射也可以,但是需要对方的 Linux 支持。
所以一般还是 http/ftp 方便很多。
-----------
update:只要两边都支持的文件传送协议就行了。
⑶ java能不能获取远程linux服务器的文件目录结构
这个要看你主要是用来干什么,和怎么用。
简单的,你用java实现个ssh协议(网上有现成的开源实现),通过协议远程登录linux。
然后执行 ls 之类的命令,就可以获取了。
⑷ Java通过SSH获取Linux文件出错
1
ssh
在cygwin中执行:$
ssh
username@remotehost
2
scp
命令scp基于ssh协议,可以将本地文件拷贝到远程服务上的指定目录
⑸ java 怎么取linux的临时文件目录
public class tmp{
public static void main(String args[]){
System.out.println("the tmp dir is:"+System.getProperty("java.io.tmpdir"));
}
}
⑹ 如何用java获取linux下某文件夹的大小
通过FileInputStream来获取的文件大小:
public static void main(String[] args) {
FileInputStream fis= null;
try{
File f= new File("D:\\CentOS-6.5-x86_64-bin-DVD1.iso");
fis= new FileInputStream(f);
logger.info(fis.available());
}catch(Exception e){
logger.error(e);
} finally{
if (null!=fis){
try {
fis.close();
} catch (IOException e) {
logger.error(e);
}
}
}
}
下面是运行结果:
2147483647
它是Integer.MAX_VALUE,也就是有符号整型能表示的最大数值。
⑺ 通过java如何操作远程的linux服务器中的文件
在Linux服务器上开个FTP吧,然后Java通过FTP去访问。这样比较简单。
通过ssh也可以,找个Java的ssh Jar包