社区
Web 开发
帖子详情
如何用SSH连接LINUX服务器取得CSV文件中的内容
「已注销」
2010-09-29 10:52:40
1.用JAVA语言
2.需要用SSH连接LINUX,已知: 用户名 密码 IP 文件路径及文件名
3.需求:判断文件是否存在,存在的话 取得文件,并读取CSV文件内容
求助各位了,在线等!
...全文
425
8
打赏
收藏
如何用SSH连接LINUX服务器取得CSV文件中的内容
1.用JAVA语言 2.需要用SSH连接LINUX,已知: 用户名 密码 IP 文件路径及文件名 3.需求:判断文件是否存在,存在的话 取得文件,并读取CSV文件内容 求助各位了,在线等!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2010-10-07
打赏
举报
回复
如此类似也
import java.net.*;
import java.io.*;
public class FtpConn
{
public static void main(String [] args)throws Exception
{
URL u=new URL("ftp://ppmm:1111@localhost/read1.txt");
URLConnection urlconn=u.openConnection();
BufferedReader br=new BufferedReader(new InputStreamReader(urlconn.getInputStream()));
String line;
while(null!=(line=br.readLine()))
{
System.out.println(line);
}
}
}
ftp://ppmm:1111@localhost/read1.txt
其中localhost是ftp server地址
ppmm是用户名
1111是密码
匿名用户不用写用户名和密码如
ftp://localhost/read1.txt
这样的方式可以访问LINUX的系统吗 来读取服务器上的文件内容?
「已注销」
2010-10-06
打赏
举报
回复
为什么上面的文件 执行 find /root/Desktop/Screenshot.png2 -type f 命令好用
而用
scp C:\\temp\\00001.tsv root@10.44.21.74:/usr/gms/2010/001.tsv
这个命令就不好用呢
是不是我 本地文件写的路径不正确呢 C:\\temp\\00001.tsv 这样写不正确吗“?
「已注销」
2010-09-30
打赏
举报
回复
有哪位资深人士 对此更加了解些
expect88
2010-09-30
打赏
举报
回复
学习了!!!
「已注销」
2010-09-29
打赏
举报
回复
只用 SSH连接
public void doProc() {
// connect & login
Connection conn = new Connection(hostname);
try {
ConnectionInfo info = conn.connect();
boolean result = conn.authenticateWithPassword(userid, password);
if (result) {
// exec "ls -l"
Session session = conn.openSession();
session.execCommand("ls -l");
System.out.println(streamToString(session.getStdout()));
System.out.println(streamToString(session.getStderr()));
System.out.println(session.getExitStatus());
session.close();
}
// exec "ls -l"
Session session = conn.openSession();
session.execCommand("find /root/Desktop/Screenshot.png -type f");
System.out.println(streamToString(session.getStdout()));
System.out.println(streamToString(session.getStderr()));
System.out.println(session.getExitStatus());
session.close();
// exec "ls -l"
Session session2 = conn.openSession();
session2.execCommand("find /root/Desktop/Screenshot.png2 -type f");
System.out.println(streamToString(session2.getStdout()));
System.out.println(streamToString(session2.getStderr()));
System.out.println(session2.getExitStatus());
session.close();
conn.close();
} catch (IOException e) {
// TODO 自動生成された catch ブロック
System.out.println(e);
e.printStackTrace();
}
// // sftp remotely
// ChannelSftp channel=(ChannelSftp)session.openChannel("sftp");
// channel.connect();
//
// // lstat
// try {
// SftpATTRS stat = channel.lstat("index.html");
// System.out.println("---- lstat");
// System.out.println(stat);
// System.out.println(stat.getSize());
// } catch (SftpException ex) {
// // ファイルが存在しないとき
// ex.printStackTrace();
// }
}
这种可以实现吧
icy_csdn
2010-09-29
打赏
举报
回复
http://www.jcraft.com/jsch/
开源的很多,自己看看吧。
「已注销」
2010-09-29
打赏
举报
回复
各位兄弟姐妹 没有在的吗
scheduled-download-
csv
-master_SpringBoo_读取
文件
_sftp_
在这个特定的项目"scheduled-download-
csv
-master_SpringBoot_读取
文件
_sftp_"
中
,我们看到一个利用Spring Boot实现的功能,即定时从
Linux
服务器
通过SFTP(Secure File Transfer Protocol)协议下载.
csv
文件
,然后...
mysql教程
ssh
配置
在
Linux
终端
中
使用`
ssh
-keygen`命令生成密钥对,然后将公钥(默认为`~/.
ssh
/id_rsa.pub`)复制到远程
服务器
的`~/.
ssh
/authorized_keys`
文件
中
。 4. **
SSH
连接
MySQL**: 一旦
SSH
配置完成,可以通过
SSH
隧道
连接
到...
ssh
增删改查 上传下载导出表格(适合初学者)
7. **修改(Update)**:
SSH
连接
到
服务器
后,可以使用常规命令如`vi`或`nano`编辑远程
文件
,实现配置
文件
的修改。 8. **删除(Delete)**:通过`rm`命令删除远程
文件
或目录,例如`
ssh
user@example.com 'rm -rf ...
nmon批量配置上传
服务器
与
文件
下载
nmon输出的
CSV
文件
可以直接用Excel或其他数据分析工具打开,或者使用开源项目如gnuplot或Grafana进行可视化。这些工具可以帮助我们更直观地理解
服务器
的性能状况,识别瓶颈和异常行为。 总结来说,nmon批量配置上传...
CSV
版本控制工具用法总结
使用`svn import`命令可以将本地的
CSV
文件
导入到已创建的仓库
中
,开始对其进行版本控制。 3. **检出工作副本**: ``` svn checkout file:///var/svnroot/ProjectName ``` `svn checkout`命令用于从仓库
中
检出...
Web 开发
81,122
社区成员
341,743
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章