Ubuntu server下中文里面和月份出错的解决

月份出错可能影响shell脚本运行,还是改一下。

1

[email protected]:~$ ifconfig

eth0      Link encap:浠ュお缃 纭欢鍦板潃 00:0c:29:fb:c0:4c

inet 鍦板潃:  骞挎挱:  鎺╃爜:255.255.255.0

inet6 鍦板潃: fe80::20c:29ff:fefb:c04c/64 Scope:Link

UP BROADCAST RUNNING MULTICAST  MTU:1500  璺冪偣鏁1

鎺ユ敹鏁版嵁鍖177 閿欒:0 涓㈠純:0 杩囪浇:0 甯ф暟:0

鍙戦€佹暟鎹寘:294 閿欒:0 涓㈠純:0 杩囪浇:0 杞芥尝:0

纰版挒:0 鍙戦€侀槦鍒楅暱搴1000

鎺ユ敹瀛楄妭:30562 (30.5 KB)  鍙戦€佸瓧鑺47721 (47.7 KB)

[email protected]:~$ ll

ls: 鍒濆鍖栨湀浠藉瓧绗︿覆鍑洪敊

鎬荤敤閲72

drwxr-xr-x 6 zxw zxw  4096  9月 19 10:21 ./

drwxr-xr-x 9 root        root         4096  9月  9 14:18 ../

-rw------- 1 zxw zxw 13754  9月 28 12:00 .bash_history

-rw-r--r-- 1 zxw zxw   220  8月 28 18:01 .bash_logout

-rw-r--r-- 1 zxw zxw  3486  8月 28 18:01 .bashrc

drwx------ 2 zxw zxw  4096  8月 29 13:53 .cache/

2

修改securecrt如下:

“选项”->“会话选项”->“外观”  里修改字符编码为UTF8

3

[email protected]:~$ ll

ls: 初始化月份字符串出错

总用量 72

drwxr-xr-x 6 zxw zxw  4096  99 09:17 ./

drwxr-xr-x 9 root        root         4096  99 14:18 ../

-rw------- 1 zxw zxw 13754  98 12:00 .bash_history

-rw-r--r-- 1 zxw zxw   220  88 18:01 .bash_logout

-rw-r--r-- 1 zxw zxw  3486  88 18:01 .bashrc

drwx------ 2 zxw zxw  4096  89 13:53 .cache/

4

这一步需要修改/var/lib/locales/supported.d/local 和/etc/default/locale 文件。

修改这两个文件需要管理员权限,先放一下。具体见下面:

[email protected]:~$ ll /var/lib/locales/supported.d/local

ls: 初始化月份字符串出错

-rw-r--r-- 1 root root 31  84 23:13 /var/lib/locales/supported.d/local

[email protected]:~$ cat /var/lib/locales/supported.d/local

zh_CN GB2312

en_US.UTF-8 UTF-8

[email protected]:~$ ll /etc/default/locale

ls: 初始化月份字符串出错

-rw-r--r-- 1 root root 216  84 23:13 /etc/default/locale

[email protected]:~$ cat /etc/default/locale

LANG="zh_CN.UTF-8"

LANGUAGE="zh_CN:zh"

LC_NUMERIC="zh_CN"

LC_TIME="zh_CN"

LC_MONETARY="zh_CN"

LC_PAPER="zh_CN"

LC_NAME="zh_CN"

LC_ADDRESS="zh_CN"

LC_TELEPHONE="zh_CN"

LC_MEASUREMENT="zh_CN"

LC_IDENTIFICATION="zh_CN"

5

vi /var/lib/locales/supported.d/local

在其中增加:

en_US.UTF-8 UTF-8

zh_CN.UTF-8 UTF-8

[email protected]:~$  nl /var/lib/locales/supported.d/local

1  zh_CN GB2312

2  en_US.UTF-8 UTF-8

3  zh_CN.UTF-8 UTF-8

然后:

locale-gen

7

然后,再修改:

vi /etc/default/locale

这里应该是很重要的一步:

LANG="zh_CN.UTF-8"

LANGUAGE="zh_CN:zh"

LC_NUMERIC="zh_CN.UTF-8"

LC_TIME="zh_CN.UTF-8"

LC_MONETARY="zh_CN"

LC_PAPER="zh_CN"

LC_NAME="zh_CN"

LC_ADDRESS="zh_CN"

LC_TELEPHONE="zh_CN"

LC_MEASUREMENT="zh_CN"

LC_IDENTIFICATION="zh_CN"

保存,重启。

8

ll显示,正常了。

[email protected]:~$ ll

drwxr-xr-x 6 zxw zxw  4096  99 09:17 ./

drwxr-xr-x 9 root        root         4096  99 14:18 ../

-rw------- 1 zxw zxw 13754  9月 28 12:00 .bash_history

-rw-r--r-- 1 zxw zxw   220  8月 28 18:01 .bash_logout

-rw-r--r-- 1 zxw zxw  3486  8月 28 18:01 .bashrc

drwx------ 2 zxw zxw  4096  8月 29 13:53 .cache/

参考:

解决SecureCRT中文显示乱码

http://blog.csdn.net/malundao/article/details/6584209

Ubuntu server下“初始化月份字符串出错”的解决

http://blog.163.com/squall_smile/blog/static/6034984020132143819854/

下面附个ubuntu上为网卡配置静态IP地址

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:# The primary network interface

auto eth0

iface eth0 inet static

address 192.168.3.11

gateway 192.168.3.1

netmask 255.255.255.0

将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:

sudo /etc/init.d/networking restart

-----------------

转载请著明出处:

blog.csdn.net/beiigang

时间: 2024-10-29 19:07:52

Ubuntu server下中文里面和月份出错的解决的相关文章

Ubuntu Server下MySql数据库备份脚本代码

明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar.gz的压缩文件格式(2012_04_11是指备份执行时当天的日期), 最后只保留最近7天的备份. 实现步骤: 1.创建保存备份文件的目录:/home/mysql_datacd /home #进入目录mkdir mysql_data #创建目录2.创建备份脚本文件:/home/mysql_data/m

Ubuntu server下搭建Maven私服Nexus

Ubuntu server下搭建Maven私服Nexus Maven私服Nexus的作用,主要是为了节省资源,在内部作为maven开发资源共享服务器来使用. 1.下载 通过root用户进去Ubuntu server $ cd /opt $ wget http://download.sonatype.com/nexus/oss/nexus-2.10.0-02-bundle.tar.gz 2.启动 $ cd /opt/ $ tar -zxvf nexus-2.10.0-02-bundle.tar.g

在Ubuntu Server下配置LAMP环境

1. 下载Ubuntu Server,地址https://www.ubuntu.com/download/server 2. 在虚拟机上安装Ubuntu Server.根据安装引导过程一步步安装,跟在自己电脑安装Windows操作系统类似.安装中会设置一个用户名和密码,安装成功后显示输入用户名的提示.大概是下图中的样子: 3. 一般情况下,我们会使用远程管理工具,我这里使用的是xShell.下载xShell并安装在自己电脑,直接百度xShell在百度软件中心下载就行.新建连接如下图: 填写Nam

Ubuntu server下安装JDK和Tomcat7

服务器是Ubuntu server 12.04 LTS 64bit 所有操作假设已经有root权限,若没有需要添加sudo. 一. 安装JDK 1.去Oracle官网下载jdk-6u45-linux-x64.bin,我是通过Windows下好了通过SSH传到服务器上. 2.在/usr/local里创建文件夹/installed/java,然后把下好的文件通传到该文件夹下. 3.cd /usr/local/installed/java,然后更改文件执行权限 chmod 777 jdk-6u45-l

Ubuntu Server下搭建LAMP

1993年Debian从linux中诞生,2004年10月Ubuntu从Debian中衍生出来,Ubuntu的版本号根据年份+月份的方式命名,最新的为14.10(每半年更新一次),我使用的是Ubuntu14.10,但建议使用14.04.1 LTS版本. 软件环境:windows7 + vmware4.3.20 + Ubuntu14.10 + xshell5 + FileZila LAMP:Linux + Apache + MySQL + PHP(网易Ubuntu源) LAMP的解释:可以类似一个

Ubuntu /home下中文目录改成英文

如果安装的是中文版Ubuntu,那么/home下的目录会是“桌面”“下载”等,在终端下进入这些目录看起来很不爽,那怎样改为英文目录呢,很简单: STEP1: 将这些目录修改为英文名,如:  mv 桌面 Desktop STEP2: 修改配置文件  -/.config/user-dirs.dirs ,将对应的路径改为英文名(要和STEP1中修改的英文名对应) vim ~/.config/user-dirs.dirs 配置文件修改后的内容如下: XDG_DESKTOP_DIR="$HOME/Desk

ubuntu server下建立分区表/分区/格式化/自动挂载(转)

link:http://www.thxopen.com/linux/2014/03/30/Linux_parted.html 流程为:新建分区-->格式化分区-->挂载分区 首先弄明白分区的定义,我在网上找到MBR和GPT分区的介绍: MBR分区(主引导记录)表: 支持最大卷:2T (T; terabytes,1TB=1024GB) 分区的设限:最多4个主分区或3个主分区加一个扩展分区. GPT分区(GUID分区表)表: 支持最大卷:18EB,(E:exabytes,1EB=1024TB) 每

在Ubuntu Server下搭建LAMP环境学习记录

这几天在学习linux的一些知识,在这里记录学习记录. 以下是一些综合实践题: 课程综合实践题 实践描述:随着慕课网的不断发展,用户量不断上涨,MySQL数据量越来越庞大,占用磁盘空间越来越多,假设现有的服务器硬盘空间告急了.慕课网的服务器运维攻城狮坐不住了,向领导汇报了情况,需要添加硬盘.随后领导也坐不住了,为了满足日益壮大的慕课网正常运行,花点钱购置几块服务器硬盘也不算什么,咬咬牙批准了.攻城狮到IDC上给公司的服务器购置了新硬盘.格式化.挂载到服务器/mnt/mysqlhdd上分分钟完事了

Ubuntu Server 下安装 Mcrypt PPHP Extension

安装 Mcrypt 包, 顺便安装 php 开发环境 $ sudo apt-get install php5-mcrypt php5-dev将配置文件链接给 PHP $ sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available开启 Mcrypt 模块 $ sudo php5enmod mcrypt重启 Nginx, PHP-FPM $ sudo /etc/init.d/nginx restart$ sudo service p