显示不全或乱码,dos2unix和修改系统字符集的办法不管用怎么办

场景:Windows下的文本文件上传到Linux执行cat时不显示或者乱码,不论是修改ssh客户端软件的字符集还是修改系统字符集或者是用dos2unix转换都不管用,怎么办?

问题①:rz上传后cat不到,dos2unix后还是cat不到

问题②:rz上传后cat显示不全、乱码,dos2unix后还是cat还是显示不全、乱码

解决方案:

[[email protected] ~]# iconv -f gb2312 old.txt -o new.txt

时间: 2024-10-17 12:14:09

显示不全或乱码,dos2unix和修改系统字符集的办法不管用怎么办的相关文章

centos6.5和centos7修改系统字符集

centos6.5和centos7修改系统默认字符集的方法不一样了,但是临时设置的都是一样的. 查看系统支持的字符集 [[email protected] ~]# locale -a centos6.5修改系统字符集 临时生效: [[email protected] mysqldata]# LANG="zh_CN.utf8" [[email protected] mysqldata]# echo $LANG zh_CN.utf8 永久生效: # vim /etc/sysconfig/i

linux 修改系统字符集,查看字符

修改系统字符集 # cd /etc/sysconfig # vi i18n -------------------文件内容------------------ LANG="zh_CN.GB18030"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"SYSFONT="latarcyrheb-sun16" -----------------------:qw 保存退

修改DEDE文章标题长度,解决DEDE文章标题显示不全

在用dede调用列表标题出来的时候,会发现标题文字字数显示不完全,那是因为dede默认标题出来长度是30个字符,为了让标题显示完整,要做以下修改! 进入后台–系统–系统设置–系统基本参数–其他选项–文档标题最大程度改为你要的长度原默认是60(这里改为了100) 登陆数据库,改数据库表dede_archives表里面的title字段,原默认是60,(这里改为100). ALTER TABLE dede_archives CHANGE title title VARCHAR(100)

修改DEDECMS文章标题长度,解决DEDECMS文章标题显示不全

在用dede调用列表标题出来的时候,会发现标题文字字数显示不完全,那是因为dede默认标题出来长度是30个字符,为了让标题显示完整,要做以下修改! 1.进入后台–系统–系统设置–系统基本参数–其他选项–文档标题最大程度改为你要的长度原默认是60(这里改为了200) 2.登陆数据库,改数据库表dede_archives表里面的title字段,原默认是60,(这里改为200). 1 ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHAR(

我使用过的Linux命令之date - 显示、修改系统日期时间

我使用过的Linux命令之date - 显示.修改系统日期时间 本文链接:http://codingstandards.iteye.com/blog/1157513   (转载请注明出处) 用途说明 ate命令可以用来显示和修改系统日期时间,注意不是time命令. 常用参数 格式:date 显示当前日期时间. 格式:date mmddHHMM 格式:date mmddHHMMYYYY 格式:date mmddHHMM.SS 格式:date mmddHHMMYYYY.SS 设置当前日期时间,只有r

ecshop 前台个人中心修改侧边栏 和 侧边栏显示不全 或 导航现实不全

怎么给个人中心侧边栏加项或者减项 在模板文件default/user_menu.lbi 文件里添加或者修改,一般看到页面都会知道怎么加,怎么删,这里就不啰嗦了 添加一个栏目以后,这个地址跳的页面怎么写   这是最基本的一个包括左侧个人信息,头部导航栏 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transiti

我使用过的Linux命令之date - 显示、修改系统日期时间(转)

用途说明 ate命令可以用来显示和修改系统日期时间,注意不是time命令. 常用参数 格式:date 显示当前日期时间. 格式:date mmddHHMM 格式:date mmddHHMMYYYY 格式:date mmddHHMM.SS 格式:date mmddHHMMYYYY.SS 设置当前日期时间,只有root用户才能执行,执行完之后还要执行 clock -w 来同步到硬件时钟. mm为月份,dd为日期,HH为小时数,MM为分钟数,YYYY为年份,SS为秒数. 格式:date +FORMAT

Linux下修改系统编码的操作记录

Linux系统安装后,发现中文显示乱码.因为系统编码为en_US.UTF-8,应改为支持中文的编码(即zh_CN.UTF-8)操作记录如下:1)检查linux的系统编码检查linux的系统编码,确定系统是否支持中文.在linux系统的终端中输入命令:locale,就会看到打印出的系统编码信息.[[email protected] ~]# localeLANG=en_US.UTF-8                        LC_CTYPE="en_US.UTF-8"LC_NUME

Linux系统字符集乱码问题

如果你在安装Linux的过程中就选择了中文,可能可以省去步骤1.2,反之,如果你先安装了英文环境,而后希望它支持中文,则可以1,2步 1.首先在linux中安装中文包安装简体中文包rpm -ivh kde-i18n-Chinese-x.x.x-x.noarch.rpm(其中x.x.x-x是版本号)或yum install kde-i18n-Chinese.noarch安装繁体中文包rpm -ivh kde-i18n-Chinese-Big5-x.x.x-x.noarch.rpm(其中x.x.x-