判断服务器文件是否存在(判断服务器文件是否存在)
- 服务器
- 2022-12-19 09:58:18
- 19
今天给各位分享判断服务器文件是否存在的知识,其中也会对判断服务器文件是否存在进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java 怎么判断远程服务器上某个文件是否存在
- 2、如何用jS判断服务器上某个文件是否存在
- 3、如何判断一个远程的服务器端文件是否存在
- 4、java如何判断发布在tomcat服务器上的文件是否存在?
- 5、如何检查文件是否存在于远程服务器上
- 6、C#如何判断FTP服务器上的文件夹是否存在
java 怎么判断远程服务器上某个文件是否存在
如果你的JAVA部署的tomcat,就是你要查找文件的服务器,那就用:
File file = new File("文件路径")。
如果你本地的JAVA想要访问远程的一个服务器的文件是否存在,就得用如下方法:
URL url = new URL(“文件路径:可以是本地服务器的路径,也可以是远程服务器的路径”);
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection();
//message = urlcon.getHeaderField(0);
//文件存在‘HTTP/1.1 200 OK’ 文件不存在 ‘HTTP/1.1 404 Not Found’
Long TotalSize=Long.parseLong(urlcon.getHeaderField("Content-Length"));
if (TotalSize0){
return true;
}else{
return false;
}
如何用jS判断服务器上某个文件是否存在
js 判断不了啊,建议点击之后ajax到服务器,在服务器判断文件是否存在,如果存在则返回true,否则返回false
如何判断一个远程的服务器端文件是否存在
因为是远程的对象你不能直接用本机的File.Exists来检测.你要真正的去做requst检测.用FtpWebRequests 发请求.判断FtpWebResponse.StatusCode状态即可.当然也可以用webclient类封装的方法来测试了.
java如何判断发布在tomcat服务器上的文件是否存在?
这个和本地是一个样子的啊。
File
file=new
File("D:\\测试.txt");
如果file等于null那这个文件就不存在
服务器上唯一变的是
路劲
D:\\测试.txt
变了。你肯定首先需要知道你的文件在服务器上的路劲吧。
如果你还不了解
服务器和我们自己的电脑是没区别的那就没办法了。
举例子
这个就是存在百度服务器上的一个图片文件
File
file=new
File("")
如果为空
就不存在。
希望你能看懂。
如何检查文件是否存在于远程服务器上
在有些情况下,你要测试文件是否存在于远程Linux服务器的某个目录下(例如:/var/run/test_daemon.pid),而无需登录到远程服务器进行交互。例如,你可能希望你的脚本根据特定文件是否存在的远程服务器上而由不同的行为。
在本教程中,我将向您展示如何使用不同的脚本语言(如:Bash shell,Perl,Python)查看远程文件是否存在。
这里描述的方法将使用ssh访问远程主机。您首先需要启用无密码的ssh登录到远程主机,这样您的脚本可以在非交互式的批处理模式访问远程主机。您还需要确保ssh登录文件有读权限检查。假设你已经完成了这两个步骤,您可以编写脚本就像下面的例子
使用bash判断文件是否存在于远程服务器上
#!/bin/bash
ssh_host="xmodulo@remote_server"
file="/var/run/test.pid"
if ssh $ssh_host test -e $file;
then echo $file exists
else echo $file does not exist
fi
使用perl判断文件是否存在于远程服务器上
#!/usr/bin/perl
my $ssh_host = "xmodulo@remote_server";
my $file = "/var/run/test.pid";
system "ssh", $ssh_host, "test", "-e", $file;
my $rc = $? 8;
if ($rc) {
print "$file doesn't exist\n";
} else {
print "$file exists\n";
}
使用python判断文件是否存在于远程服务器上
#!/usr/bin/python
import subprocess
import pipes
ssh_host = 'xmodulo@remote_server'
file = '/var/run/test.pid'
resp = subprocess.call(
['ssh', ssh_host, 'test -e ' + pipes.quote(file)])
if resp == 0:
print ('%s exists' % file)
else:
print ('%s does not exist' % file)
C#如何判断FTP服务器上的文件夹是否存在
引入IO命名空间Directory类就是用来操作文件夹的Directory.Exists(string path); 该方法用于检查指定的文件夹在磁盘上是否存在,存在返回true,否则false
判断服务器文件是否存在的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于判断服务器文件是否存在、判断服务器文件是否存在的信息别忘了在本站进行查找喔。
本文由admin于2022-12-19发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:http://qnphp.com/post/63277.html