导航:首页 > 文件类型 > java上传文件到linux转码

java上传文件到linux转码

发布时间:2025-05-11 22:10:06

㈠ 如何使用命令进行Mac和linux之间的文件传输

在Mac与Linux之间传输文件,可以通过命令行工具如scp实现。首先,确保文件或文件夹的所有者信息正确,以便能够进行相应的操作。例如,使用命令:

chown hudelei /opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log

这将修改文件所属为用户hudelei。接下来,你可以通过scp命令从服务器下载文件到本地。命令如下:

scp [email protected]:/opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log /Users/hvvi/Desktop

执行此命令后,系统会提示输入密码。输入正确的密码后,文件将被下载到指定的本地路径。

如果需要上传文件夹到服务器,同样使用scp命令,但需要加上-r参数以确保整个文件夹被复制。命令如下:

scp -r /Users/hddvvi/Desktop/load [email protected]:/opt/logs/tomcat/app/tomcat_stk_nm/

同样,这将提示输入密码。值得注意的是,如果不使用-r参数,scp命令会报错:“not a regular file”,意味着它无法识别非常规文件(如目录)。

此外,如果需要将文件移动到上一层目录,可以使用mv命令。例如:

mv filename.java 。。/

这将把filename.java移动到上一层目录。以上命令适用于mac本机和Linux服务器之间的文件传输操作。

㈡ 用java如何读取linux中的某个文件

java是跨平台语言,在linux上读文件跟在windows上读文件是一样的 只是文件路径不一样,可以用File对象和FileInputSteam来读取。但要注意文件编码问题。
如果有中文请做适当的编码转换,通常情况下Linux的默认字符编码为UTF-8编码方式,项目可以直接采用utf8编码方式操作.用System.getProperty("file.encoding")可检查系统编码格式。可改操作系统的文件系统编码,vi /etc/profile,在文件末尾加上
export LANG="zh_CN.GBK"
export LC_ALL="zh_CN.GBK"
编码转换代码:new String(files[i].getName().getBytes("GBK"),"UTF-8");

文件操作的核心代码请参考下面代码:

String path= "/home/";
path= "/home/multiverse/Repository/PMEPGImport";
File file=new File(path);
File[] tempList = file.listFiles();
for (int i = 0; i < tempList.length; i++) {
if (tempList[i].isFile()) {
//FileInputStream fis = new FileInputStream("fileName");

//InputStreamReader isr = new InputStreamReader(fis,"utf-8");
StringBuffer buffer = new StringBuffer();
String text;

BufferedReader input = new BufferedReader (new FileReader(tempList[i]));

while((text = input.readLine()) != null)
buffer.append(text +"/n"); }

if (tempList[i].isDirectory()) {
System.out.println("文件夹:"+tempList[i]);
}
}

㈢ 如何使用java远程传输文件,client只提供ip\文件路径等参数,server端无需部署服务!

其实有几种方式的,
1 ftp传输应用情况,加入在linux系统端有一些文件需要下载到用户电脑专client端,而linux系统又不是web服务器,属那么可以通过java程序FTP方式登录到linux,读取文件转换为流输出到用户IE端, java访问Linux服务器读取文件 所需jar包:j2ssh-core-0.2.2.jar
2 socket方式,可以应用于比如server-client 聊天窗,传输文字;
3 http协议,这种就是最常用的了,比如打开IE下载,上传东西,java是通过jsp servlet来实现的,然后部署放在tomcat web 服务器上,在其他局域网环境下的电脑登录IE即可访问到。没有特殊jar,只用java servlet的jar即可。例子如附件,可能上传不成功哈,网络网络会有很多哈

㈣ java 文件上传 程序部署在linux上 怎么将文件上传到局域网的另外一台电脑上,不在部署程序的那台电脑上。

你所说的就是把文件传到别的电脑里,如果是这样的话,你可以这样做:
1,如果目的主机是linux操作系统的话,你可以用:
scp -rp java绝对目录 root@目的主机IP:+目录名
2,如果目的主机是Windows系统的话,你可以创建一个samba服务或者ftp服务来实现文件的共享。

阅读全文

与java上传文件到linux转码相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接