打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
判断远端linux上某个文件是否存在
第一步得到session
        JSch jsch = new JSch();
        Session session=null;
        try {
        session = jsch.getSession(yhm,ip,dkh);//依次为用户名,主机地址,端口号
            SSHUserInfo ui = new SSHUserInfo();
            ui.setPassword(mm);//密码
            ui.setTrust(true);
            session.setUserInfo(ui);
            session.connect();
        } catch (JSchException e) {
            e.printStackTrace();
        }
第二部判断某个文件是否存在
      try{
            Channel channel1 = (Channel) session.openChannel("sftp");
            channel1.connect(1000); 
            ChannelSftp sftp = (ChannelSftp) channel1;
            Vector v = sftp.ls(filePath);
        }catch(Exception e){
            如果报异常,说明该文件不存在
        }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JAVA程序实现对SFTP服务器的操作,无密码
SFTP使用JSCH库链接不断开解决方法
secureCRT的快捷键
使用SecureCRT上传文件到Linux服务器
SecureCRT上传下载数据的方法
[安全工具]SSH客户端神器MobaXterm,该抛弃putty、Xshell和CRT了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服