在Linux系统(系统使用UTF-8编码)中搭建了一个VSFTP 服务器使其对应通同样的编码
我在Linux系统(系统使用UTF-8编码)中搭建了一个VSFTP 服务器,然后对接了华为的设备.这个设备会上传文件,文件中有中文.在linux本机上发现上传的中文文件名出现乱码,英文文件名却能正常显示。小弟想问,vsftpd.conf中是否有设置字符集的变量,可对字符编码调整,以使中文文件名正常显示?如果没有的话,请问有什么解决办法?谢谢!
我是要用java程序识别.发现识别不了.
File basePathFile = new File("/home");
File[] files = basePathFile.listFiles();
for (File equipPathFile : files) {
for (File file : realFiles) {
if (file.isFile()) { //此处会为false
resultFileList.add(file);
}
}
}