解决linux中文乱码
今天突然发现有个服务器上面的php输出的日志乱码,然后我查看php也是乱码,我下载windows本地,显示正常,我ctrl+c然后ctrl+v到服务器,还是乱码,各种转换,都不行,
查看xshell编码,utf-8的
查看系统编码echo $LANG,显示是en_US.UTF-8
再用file命令查看php,提示是个php script文件,然后机智的我直接删掉了<?php >
,只保留php内容,然后file查看,提示是utf8的,这么就尴尬了,
后来发现有个修改系统编码的博文是这么说的
然后我赶紧查看了下echo $LC_ALL 显示en_US 根据网上的另一个帖子是这么说的
所以这个系统根本不支持中文, 虽然$LANG=en_US.UTF-8 把LC_ALL设置为空或者设置为en_US.UTF-8,不过看了下其他系统,我还是设置为了空

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
查看centos系统信息
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 磁盘和分区 # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swa...
-
下一篇
查看linux系统是32位还是64位
方法一:getconf LONG_BIT命令如果返回32就是32位的,64就是64位的 方法二:uname -a输出结果中如果有x86_64就是64位的,没有就是32位的
相关文章
文章评论
共有0条评论来说两句吧...