当前位置:首页 » 文件管理 » ftp判断依据

ftp判断依据

发布时间: 2022-09-19 19:14:45

① 如何判断ftp上是否存在某一文件或文件夹

Shell 判断FTP上某个路径、文件是否存在:
#bin/bash
#进入该目录,把文件down在这里
cd /opt/
#某个路径的某个文件变量定义
f1=/file1/file2/filename;
ftp -i -v -n 192.x.x.x <<ok
use ftpuser ftppasswd
binary
get ${f1}
bye
ok
if [ -f /opt/filename ] ;then
echo "the ftp filename exist.";
fi
exit 0
#首先要知道ftp上的路径和文件的名字,如果不知道的话,用通配符也可以,但是路径得知道,总不能全部下载下来吧。。。还有,ftp能登录、用户名、密码应该不会有问题吧,就没判断了。

② 如何判断FTP连接成功

ping外网看通不通

开始-运行-输入 cmd-出现黑框-输入 ping空格(FTP服务器地址)回车 看如果通的话会出现一些数据 比如延迟多少毫秒啊(ms)等等

③ ftp通不通的判断依据

能ping通,说明物理上是通的。
ftp通不通,要看客户端连接后能不能看到目录,能不能下载文件。
一要看有没有权限,二连接参数对不对,
用ftp客户端连接服务端试试。

④ 求助:怎么判断FTP是否成功

判断FTP是否成功,最好就是联接一下,上传下载都验证一下,可以使用FTP软件来测试联接上传下载!

⑤ 可以根据ftp文件判断编写语言和数据库类型吗

1、登录FTP――相应目录――按右键――属性 2、在属性中可以看到文件夹的权限设置。在Read前面打勾,表示可读,在Write前面打勾,表示可写,在Execcute前面打勾。表示可执行。可以在前面打勾来更改权限。也可以点击chmod,直接输入数字更改权限。希望对你有用和帮到你。

⑥ 怎么判断FTP一个文件已经上传完毕

我做过这个,说下我的思路。

将错误输出导出到文件err.log,方便后续检查。ftp连接是否成功和文件上传是否成功都可以通过这个来检查。
(ftp -i -n $FTP_HOST $FTP_HOST_PORT <<FTPEOF
user $FTP_USER $FTP_PASSWORD
cd $FTP_DIR
$TRANS_MODE
put $FTP_FILENAME
quit
FTPEOF
) 2>>err.log
if [ -s err.log ]; then #文件存在且不为空
echo "FTP连接和文件上传都成功"
else
#你可以测试一下失败的情况看下错误信息
#然后用grep通过在err.log文件中查找关键字方法来确认是FTP连接失败还是文件上传失败。
fi

返回一些参数信息不知道什么意思。
你是要用另一个脚本来调用这个脚本吗?还是就做在一个脚本里?

⑦ 怎么判断FTP文件是否存在

//////1.从ftp服务器的指定目录下获得文件列表//////ftp服务器IP(DNS)地址///对ftp服务器上的目录或文档的操作方式///publicstaticvoidGetFileList(stringpath,stringWRMethods){string[]downloadFiles;WebResponseresponse=null;StreamReaderreader=null;StringBuilderresult=newStringBuilder();try{//连接ftp服务器ConnectFtpServer(path);//设定要传送到ftp服务器的命令reqFTP.Method=WRMethods;//传回ftp服务器回应response=reqFTP.GetResponse();reader=newStreamReader(response.GetResponseStream(),Encoding.Default);stringline=reader.ReadLine();while(line!=null){if(line.Substring(line.LastIndexOf('.')+1,3)=="xml"){result.Append(line);result.Append("\n");}line=reader.ReadLine();}if(string.IsNullOrEmpty(result.ToString())==true||result.ToString().Length0){DownLoad(localFolder,downloadFiles);}reader.Close();response.Close();_job_Message+="本次读取到的文件列表为:"+result;///删除FTP上的文件DeleteFileName(localFolder,downloadFiles);}}catch(Exceptionex){_job_Err_Message+="3.从FTP远端主机的根目录下获得文件列表时发生的错误讯息:"+ex.Message.ToString()+"";downloadFiles=null;}}

⑧ 大侠请留步,怎样判断FTP服务器上的文件与本地文件是否相同

如果想快速判断,一般只能判断二者的大小是否一致。当然如果文件修改后大小不变,那这种方法是无效的。如果这个FTP只供你一个人上传,那你可以先将本地文件同步到FTP上,然后在本地建立每个文件的MD5的对照表,下次比如上传时,先检查本地文件的MD5是否与之前存储的MD5相符,如果不符就说明文件发生过变动。

⑨ 如何判断ftp上是的文件是文件夹还是文件

引用
3

的回复:使用这个方法
System.IO.Path.GetExtension(ftp路径)判断后缀名,如果有后缀名就是文件,没有后缀名就是文件夹有些文件名没有后缀的

⑩ 怎样判断FTP服务正常

在cmd窗口中输入 telnet ip地址 21 如果能够连接上去就没问题

热点内容
ip无法访问nginx 发布:2024-10-10 14:17:03 浏览:740
殷雷加密狗驱动下载 发布:2024-10-10 13:56:37 浏览:647
pc游戏编程人机博弈 发布:2024-10-10 13:49:32 浏览:453
有什么软件可以套wifi密码 发布:2024-10-10 13:32:06 浏览:822
颜色抠像算法 发布:2024-10-10 13:29:07 浏览:707
手机银行的密码怎么改密码 发布:2024-10-10 13:22:37 浏览:889
使命召唤生化武器怎么配置 发布:2024-10-10 13:13:15 浏览:492
磁盘阵列怎么配置管理口 发布:2024-10-10 13:10:05 浏览:189
如何撤销自己的配置 发布:2024-10-10 12:41:47 浏览:688
win7无法复制文件夹 发布:2024-10-10 12:40:11 浏览:148