『壹』 linux 如何解决执行命令后出现问号
方法一:使用前面两位答主的答案,修改linux的语言环境变量LANG,设置成英文
方法二:将远程软件的编码格式设置为utf-8,不同软件设置不同具体自行查看网上方法
『贰』 Linux:优盘挂载了后里面文件全是问号,怎么回事文件格式错误吗(vfat)
是文件名中有中文字符,编码不对所以显示为问号。
『叁』 为什么redhat linux 显示问号
ssh经常用的UTF-8,你看看本地的/etc/sysconfig/i18n中显示的是否为
zh_CN.UTF-8或者en_UTF-8
『肆』 linux下,oracle的视图中中文变问号了,描述有点长,请不吝赐教
这个是字符集转换的问题,是你导出和导入的客户端字符集和dmp文件字符集不回一致。
解决办法:
在linux环境答变量里加上
export LANG =zh_CN.gb2312
或者导入的时候先输入export LANG =zh_CN.gb2312
『伍』 Linux系统下,用File 里的createNewFile()创建文件是中文名,文件名为一堆问号
createNewFile()创建时用中文一定是乱码,因为它是以二进制形式进行写入的内.而touch命令是直接对容用户的输入进行直译写入操作,不会转换格式,所以显示正常. 这种并无解决办法,其实linux应用方面建议还是多用英文,linux目前还是存在很多编码转换问题,毕竟linux系统就是用英文编写的,对中文的支持上迄今只在界面话上有所提高,终端的操作还是少用中文吧.
应该是字符集编码不一致的问题导致的。Java一般用的是utf-8编码
『柒』 偶linux系统下的中文文件名咋都是方块和问号啊
你没有中文字形。
在Mandriva Control Center (MCC) 里面找中文输入的软件包,如SCIM,安装时会同时加入相关的专字形。
或者在MCC里加入你在windows磁区属里的中文字形。C:/windows/fonts
『捌』 通过jsP表单上传文件在Linux服务器上中文显示为问号
肯定还是编码问题……
不过不知道 java 如何处理字符串知或的。建议你在 jsp 源代码里面检测一下编码,有可能某个部分不是 utf8 了。
你的 Linux 上面 i18n 文件是哪个文件的设置?
你这个是 locale 设置,貌似对 apache tomcat 无效。感觉不是代码出问题的话,就是需要你修改相应的设置游厅文件才行。
ftp 的编码设置也是独立的文件。这里其实也是无效的。
------------------
忘了说了。搭磨伍zh_CN 不等于 zh_CN.utf8 。默认的 zh_CN 印象里等于 zh_CN.GB2312 。
『玖』 我使用redhat linux 5.4,控制台的所有中文文件名都显示的是一串问号,修改了传说中的/etc/sysconfig/i18n
如果是使用Ctrl+Alt+Fn切换的虚拟控制台,即使修改了/etc/sysconfig/i18n,也是没法显示双字节的汉字的,如果是X环境下的终端,例如:gnome-terminal,可以设置系统环境变量,export LANG=zh_CN.UTF-8,如果需要一直生效,将其加入 ~/.bashrc文件,要整个系统生效,加入文件/etc/profile中即可。中文支持包应该已经安装了吧