文件上传linux服务器 ,需要改成中文名
用system.out和logger.info都能打出中文名
File tempFile = new File(path, fileName);
tempFile.createNewFile();
createNewFile总是生成中文乱码文件
执行locale
root@iZ23126wcj7Z:/etc# locale
LANG=en_US.UTF-8
LANGUAGE=en_US:
LC_CTYPE="zh_CN.GBK"
LC_NUMERIC="zh_CN.GBK"
LC_TIME="zh_CN.GBK"
LC_COLLATE="zh_CN.GBK"
LC_MONETARY="zh_CN.GBK"
LC_MESSAGES="zh_CN.GBK"
LC_PAPER="zh_CN.GBK"
LC_NAME="zh_CN.GBK"
LC_ADDRESS="zh_CN.GBK"
LC_TELEPHONE="zh_CN.GBK"
LC_MEASUREMENT="zh_CN.GBK"
LC_IDENTIFICATION="zh_CN.GBK"
LC_ALL=zh_CN.GBK
如果LC_ALL=为空或者不为zh_CN.GBK
可以这样修改
vi /etc/sysconfig/i18n
默认为:
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
修改为:
LANG="zh_CN.GBK"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
方法2:
vi /etc/profile
export LC_ALL="zh_CN.GBK"
export LANG="zh_CN.GBK"
. /etc/profile
重启服务器,一定要重启服务器
相关推荐
在Java编程中,使用FTPClient进行文件传输时,可能会遇到一个常见的问题,即当尝试创建中文目录或上传具有中文名称的文件时,这些目录名和文件名会显示为乱码,通常表现为“??”这样的形式。这个问题主要是由于FTP...
如果文件名乱码,我们可以使用 ls --show-control-chars 命令来显示中文名。 在 Ubuntu 系统中,我们可以使用以下方法来解决乱码问题: ``` vi /var/lib/locales/supported.d/local locale-gen ``` 这将重新刷新...
在Linux系统中,特别是使用CentOS时,经常遇到的一个问题是在Windows上通过FTP上传带有中文名称的文件后,这些文件在Linux中显示为乱码。这主要是由于编码不兼容导致的。Windows系统默认使用GBK编码来存储文件名,而...
在跨平台文件同步的过程中,尤其是涉及到Windows和Linux之间的数据迁移,常常会遇到中文文件名乱码的问题。这是因为Windows操作系统默认采用GBK编码,而大多数Linux发行版(如Ubuntu)使用UTF-8编码,这两种编码方式...
然而,在处理中文文件名时,FCKeditor可能会遇到一些问题,比如上传带有中文名的图片时出现乱码。这个问题主要涉及到字符编码的不兼容性。以下是对这一问题的详细分析和解决方案: 首先,我们要理解字符编码的基本...
"Server-U出现乱码的解决方法"这个标题所指的问题,就是当使用Server-U这款流行的FTP(文件传输协议)服务器软件时,遇到了中文文件名或目录名显示为乱码的状况。Server-U是一款功能强大的FTP服务器程序,它允许系统...
要使Nginx服务器支持中文文件名,首先要确保你的操作系统具备中文语言包。可以通过执行`locale`命令来检查当前系统的默认编码。如果显示为`en_US.UTF-8`,则表明系统已经支持UTF-8编码,可以跳过后续的设置步骤。 ...
5. **文件命名规则**:不同的操作系统对文件名的编码处理方式不同,Windows和Unix/Linux系统可能存在差异,开发者需要考虑到这些兼容性问题。 6. **服务器环境配置**:服务器的环境配置也可能影响到文件名的处理,...
### Linux常见问题分析 #### 1. Linux为什么这么耗内存? - **问题描述**:使用`free`命令查看系统内存时,发现空闲内存很少,即使没有运行大型应用。 - **原因分析**:Linux内核设计的一个特点是尽可能利用空闲...
例如,通过添加`dos charset = GB2312`,`unix charset = GB2312`和`display charset = GB2312`,确保Windows客户端和Samba服务器之间的文件名和文本内容能正确显示,避免出现乱码问题。 接着,配置文件夹和文件的...
在描述中提到,这个压缩包的用途是为Linux服务器提供必要的字体支持,以处理与Office相关的文件操作,特别是解决在使用OpenOffice时可能出现的中文乱码问题。OpenOffice是一款开源的办公软件套件,虽然它能够打开和...
- **ZIP 压缩问题**: 当使用 ZIP 压缩含有中文文件名的文件时,可能会出现乱码问题。推荐使用 7-Zip 作为替代方案。如果需要对压缩文件进行加密,可以通过以下命令安装 7-Zip: ``` $ sudo apt-get install p7zip-...
- 文件管理,树目录变化后(增删改)自动同步到文件列表 - 文件管理,文件列表变化后(增删改)自动同步到树目录 - 中文用户名限制 - 对话框打开关闭动画 - 其他多处优化 ####fix bug:(bug解决和程序优化) ...
在客户端繁体系统中如果被打包文件包含中文会有乱码现象(如有解决办法请告诉我,现在做的只能判断繁简客户端决定输出文件名); import 中的 ni.* 主要是用到数据库连接函数,可以根据需要修改。
- 对于中文文件名支持问题,Samba 表现较好,而 VSFTPD 可能会出现乱码。一种解决方案是在配置文件中设置正确的字符集。 - 如果遇到无法连接的问题,请检查虚拟机的端口是否开启,可以通过 `netstat -ntl` 命令查看...
在早期的VSFTPD版本中,如果FTP服务器和客户端使用不同的字符编码,可能会导致文件名显示乱码,或者在上传和下载过程中出现错误。例如,非ASCII字符(如中文、日文等多字节字符)可能无法正确处理。这个问题在国际化...
在Windows环境下,SSH Secure Shell Client是一款常见的远程登录软件,但它存在一个显著的问题,即它会使用本地编码(如GBK)进行连接,这意味着如果远程服务器采用的是UTF-8编码,中文字符可能会显示为乱码。...
在处理中文字符时,不同的编码标准可能导致乱码问题,这个文件可能详细讲解了如何正确设置编码以避免这类问题。 至于"zhy",由于没有明确的文件扩展名,推测可能是一个日志文件或者笔记文档,记录了作者在学习或...
此外,考虑到不同FTP服务器的兼容性,可能还需要设计一种策略,动态地检测服务器的编码设置,并据此调整传输的文件名和目录名的编码。 总之,字符编码转换是软件开发中的常见问题,尤其是在处理中文字符时。理解...
阅读设置中增加一个“文件缓存”选项,默认情况下是开启的,在NOKIA手机上会提高UMD等文件的表现,但由于测试并不充足,如果程序经常在阅读时出错,请关闭该选项(其它手机是否开启该选项并无明显的影响) ...