linux文本模式下的乱码问题(转帖)

  昨天,在linux文本模式下遇到乱码问题,像find命令的结果提示都是乱码。在网上搜了一下,找到相关帖子3篇,贴在这里参考一下。

1)、转自:http://www.chinalinuxpub.com/bbs/archive/index.php/t-34107.html

Linux技术中坚站论坛 > Linux个人应用 > 初学者入门 > 文本模式下的乱码

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

PDA查看完整版本 : 文本模式下的乱码

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

dandanz2004-03-07, 22:38

我的redhatlinux9在文本模式下的提示信息为乱码,用lang=en命令后没有解决问题,请指教.

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

冷风2004-03-08, 09:19

export LC_ALL=en_US

export LANG=en_US

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

dandanz2004-03-08, 21:28

Sorry , I can't input Chinese character. So I have to ask you in English.

Thank you! But I find I can't use Chinese properly in X Windows ! How can I go back. And do you like to explain it(your answer) ?

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

dandanz2004-03-09, 08:43

今天找了一个能输入中文的机器,再问一个问题:

按照给定的两条命令真的解决了乱码问题,但是在文本模式下进行一些操作后想到XWindows下做一些工作发现中文显示全部是“?????”,我想一定有一条或几条命令能返回中文状态,请指教,感激不尽。

另外能说说“LC_ALL”的具体意思吗?

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

冷风2004-03-09, 10:01

export LC_ALL=zh_CN.GB2312

export LANG=zh_CN.GB2312

2)、转自:http://bbs.chinaunix.net/viewthread.php?tid=620594

 

linux的文本模式下中文显示乱码,如何解决   

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

 

各位高手,清问linux的文本模式下中文显示乱码,如何解决 

 

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

 

安装zhcon就可以

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

 

[quote]原帖由 "bugkill"]安装zhcon就可以[/quote 发表:

不要zhcon也可以啊

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

 

[quote]原帖由 "bugkill"]安装zhcon就可以[/quote 发表:

请问能通过修改显示参数或者显示模式 来达到目的吗? 

 

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

 

QUOTE:

原帖由 "liuxingfb" 发表:

请问能通过修改显示参数或者显示模式 来达到目的吗?

你用什么系统?

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

 

QUOTE:

原帖由 "wolfg" 发表:

你用什么系统?

我用的AS3.0的 

 

 

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

 

QUOTE:

原帖由 "liuxingfb" 发表:

我用的AS3.0的

安装时选了中文 支持没有?检查一下现在系统的locale

# locale

如果没有,安装ttfonts-zh_CN (安装光盘里就有)

修改/etc/sysconfig/i18n

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"

如果需要输入法,参考这个

http://bbs.chinaunix.net/forum/viewtopic.php?t=613822

 

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

 

[quote]原帖由 "wolfg"]灰獄hcon也可以啊[/quote 发表:

要看是远程终端还是本地文本

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

 

QUOTE:

原帖由 "platinum" 发表:

要看是远程终端还是本地文本

我远程是可以看到中文的,本地就是乱码了

我安装过中文的啊 

 

 

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

 

QUOTE:

原帖由 "liuxingfb" 发表:

我远程是可以看到中文的,本地就是乱码了

我安装过中文的啊

恩,那就要装 zhcon 了

 

 

 

3)

我的Linux在文本模式下为什么好多乱码?

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

我在图形界面下Ctrl+Alt+F1切换到文本模式下,显示时总有好多乱码,比如:

显示日历,输入Cal命令时;

进入vi编辑器,最下面的状态行都是乱码.

请各位大侠帮忙解决~~~

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

装个控制台下的输入法 比如 zhcon

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

安装zhcon到了make这一步又出错了~~~

[root@localdomain zhcon-0.2]# make

make  all-recursive

make[1]: Entering directory `/mnt/software/linux/zhcon-0.2'

Making all in src

make[2]: Entering directory `/mnt/software/linux/zhcon-0.2/src'

Makefile:219: *** missing separator.  Stop.

make[2]: Leaving directory `/mnt/software/linux/zhcon-0.2/src'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/mnt/software/linux/zhcon-0.2'

make: *** [all-recursive-am] Error 2

[root@localdomain zhcon-0.2]# make install

Making install in src

make[1]: Entering directory `/mnt/software/linux/zhcon-0.2/src'

Makefile:219: *** missing separator.  Stop.

make[1]: Leaving directory `/mnt/software/linux/zhcon-0.2/src'

make: *** [install-recursive] Error 1

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

把LANG修改成zh_CN

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

你用的Linux是什么版本?

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

因为文本模式下是不支持中文的。但是你选择的语言是中文。所以有些提示信息都用中文显示,就乱码了。

要么把语言换成英文的。要么是让文本模式支持中文。

linux文本模式的分辨率设置(转)

不知是怎么一回事,我的redhat linux9.0在文本模式下的分辨率是720*400,需要把它改为:800×600,搜索到如下一篇帖子。

转自:http://www.linuxmine.com/544.html

文本模式的分辨率

2004-04-23 15:18 pm

作者:linux宝库 (http://www.linuxmine.com)

来自:linux宝库 (http://www.linuxmine.com)

现存:http://www.linuxmine.com/544.html

联系:linuxmine#gmail.com

分类:安装启动

添加:陈绪

上一篇:fstab格式

下一篇:chainloader一例

不明白?欢迎到 linux论坛 (http://bbs.linuxmine.com) 参加讨论!

在grub.conf中的kernel那行的后面,要在同一行,加上vga=ask,保存退出,启动时系统会问你需要什么分辨率的,有一大串选择。

如果图方便的话,就把ask换成

0x303#800x600x8

0x314#800x600x16

0x315#800x600x24

不明白?欢迎到 linux论坛 (http://bbs.linuxmine.com) 参加讨论!

上一篇:fstab格式

下一篇:chainloader一例

RH8怎么从图形登陆界面改成文本登陆?(转)

为了学习linux基础知识,将其启动改为文本模式。

转自:http://www.itpub.net/109628.html

 RH8怎么从图形登陆界面改成文本登陆?

我刚装RH8,使用的是“个人桌面安装”,后来觉得每次登到图形太慢,所以想开机登陆为文本命令行界面,想进XWINDOWS再STARTX,但怎么也没发现怎么更改登陆界面选项,那位能告诉是什么命令?

__________________

I believe I can fly

I believe I can touch the sky

向版主反映这个帖子  查看oklty 的IP地址

楼主 旧帖 03-04-05 13:27

[ 大 中 小 ]    给予该贴好评   编辑/删除 引用/回复

knightli

中级会员

注册日期: 2002 Apr

来自: shenzhen

技术贴数:206

论坛积分:1521

论坛排名:1168

论坛徽章:0

          

          

将/etc/inittab中 id:5:initdefault: 一行中的5改为3

Red Hat Linux 9访问 Windows 分区(转)

 转自http://www.chinalinuxpub.com/doc/manual/9.0/rhl-gsg-zh_CN-9/s1-q-and-a-windows.html

16.4. 访问 Windows 分区

我有一个带有 Red Hat Linux 和 Windows 98 的双引导系统。在运行 Linux 时我能不能访问 Windows 分区?

你能够在系统上访问别的分区(譬如 Windows 分区)。方法有两种。

你首先应该判定 Windows 分区的位置,判定它所在的物理硬盘(如首要主 IDE 或第一个 SCSI 驱动器)。要找出这项信息,你可以使用硬件浏览器。该程序列出了你的 Red Hat Linux 系统上的详细硬件信息。

要启动 硬件浏览器,选择「主菜单」 => 「系统工具」 => 「硬件浏览器」。 图 16-1 显示了运行中的硬件浏览器。

图 16-1. 硬件浏览器中的硬盘设备列表



从面板上选择「硬盘驱动器」,然后从所显示的「磁盘信息」中找出你的 Windows 分区。Windows 分区通常使用 FAT 或 FAT32 文件系统类型。该文件系统类型可以在 Linux 中被挂载和读取;不过,如果你的 Windows 分区使用 NTFS,你就不能够这么做,因为 Red Hat Linux 不支持 NTFS 文件系统。请留意关于你的 Windows 分区的「设备」信息,因为这就是你要挂载以便访问 Windows 数据的设备。

判定了 Windows 分区在你的硬盘驱动器上的位置后,在 shell 提示下登录为根用户(键入 su,然后输入根口令)。

键入下面的命令来创建一个挂载 Windows 分区的目录。例如:

mkdir /mnt/windows

在你访问该分区前,你需要把它挂载到你刚刚创建的目录中。在 shell 提示下以根用户身份键入下列命令,这里的 /dev/hda1 是你通过硬件浏览器找到的 Windows 分区。

mount -t vfat /dev/hda1 /mnt/windows

然后,你便可以从根用户状态中注销,并改换到被挂载了的 Windows 分区中来存取 Windows 数据了:

cd /mnt/windows

要在你每次引导 Red Hat Linux 系统时自动挂载 Windows 分区,你必须修改 /etc/fstab 文件。该文件配置了所有文件系统和磁盘设备的挂载选项。

在 shell 提示下,用 su 变成根用户,然后遵循上面的例子。

下一步,用文本编辑器打开 /etc/fstab 文件,例如:

gedit /etc/fstab

在一个新行上添加下列信息(把 /dev/hda1 替换成你通过 硬件浏览器找到的 Windows 分区):

/dev/hda1 /mnt/windows vfat auto,umask=0 0 0

保存文件并退出文本编辑器。

在系统下次重新引导时,/etc/fstab 文件会被读取,Windows 分区会被自动挂载到目录 /mnt/windows 中。要在 shell 提示下访问该分区,键入 cd /mnt/windows 命令。要进入带有空格的目录或文件,使用引号把目录或文件名包围起来,如 ls "Program Files"。

搞不定linux下面Chinput和陈桥五笔输入法

  今天,尝试安装陈桥五笔输入法,它要求先要安装Chinput输入法,并且最好是3.0的。

    于是,在http://www.znwb.com/linux.html下载了chznwb-1.1.tar。尝试安装不成功,看来必须先安装它要求的Chinput输入法了。

  在网上搜索了许久,终于在http://www.opencjk.org/~yumj/project-chinput.html下载全了Chinput要求的东西。

可就是安装不成功,因为里面涉及的知识面太多了。最后只得放弃。结果最后安装redhat linux9.0时系统自动的中文输入法都不能用了。

  今天不知怎么一回事,www.fctix.org打不开,最后在http://www.snowbird-linux.com/download/read.php?id=28处下载到了fcitx装上。

孩子睡觉嚷脚痛,爱踢脚,有把小床踢垮的趋势

  不知不觉的、渐渐的,孩子乐意一个人在小床里睡了。不过这两天发现一个问题,孩子爱在睡觉的时候拌脚,脚后跟把层板做的床板踢得咚咚的响,可能是睡觉不舒服。嘴里还在嚷。

  也是这两天,孩子睡觉时嚷脚痛,可能是缺钙吧,我们给她买了钙片。是康普力星的“超微生物钙”。

在redhat linux9.0中使用adsl并使ppp连接保持激活状态

前提:已经正确安装网卡(我的dlink网卡被自动识别为:eth0 (VIA VT86c100A Rhine-11 PCI),可以正常使用).

1)主菜单->系统设置->网络

2)在出现的窗口中点击"新建"

3)选择xDSL连接

4)填写ADSL的服务商名称,ADSL帐号(包括用户名和密码)

5)在网络配置中点编辑

6)勾选"当计算机启动时激活该设备"

7)重启动系统

改写登录模块的argouml建模

这不是UML的真正应用,我对UML略知一二,下面我只是借用其中的一些东西表示自己的思路而已。我好像已经习惯于在画图的过程中理清自己的思路了。

1、功能:

1)、登录;2)注销



2、登录:

1)通过登录对话框登录



2)通过cookie自动登录

3)注销

3、类图

1)、登录实现类(包括手动登录和自动登录),里面的excute()方法活动图:

2)、注销实现类,里面的excute()方法活动图:

3)、显示帖子内容的实现类,其中会用到登录,里面的excute()方法活动图:

4、代码改动:

1)jsp页面:

(1)、在登录页面添加一个记住密码的检查框;

(2)、游客用户在添加内容的页面、你的目标、添加新目标、记下学习日记、帐号管理的链接失效,综合RSS订阅中涉及单独用户的链接失效(但是不去掉相应的链接文字,表示注册用户可以有这些功能,游客没有)

2)java文件修改:

(1)、除了LoginAction.java、 LogoutAction.java作相应的修改外,其它的java文件的修改要注意:

<1>、游客登录在UserDB.java的UserDB:

checkUser(in ifGuest : int,in aUserName : String,in aPsd : String) : UserInfo中构造一个UserInfo;

<2>、在UserDB.java中添加一个在cookie上检查用户的方法:

checkUser(in aUserName : String,in aPsd : String) : UserInfo

<3>、游客用户不能进入的action在相应的文件中加上验证;

5、argoUML0.18.1模型:

1)、第一版:附件:loginV0.1.zip,包括含反向工程所需要的classpath内容的argo.user.properties文件,314827 bytes

2)、第二版:附件:loginV0.2.zargo,335268 bytes

在Excel中计算渠道桩号间的距离的方法及Excel函数教程

我们渠道的段是用桩号表示的,如:1+200~2+333,怎么在Excel中能比较方便的计算两个桩号之间的距离呢?

单位一位精通Excel的同事找到以下较好的方法:

1、将桩号列另外复制到另一列;

2、在另一列中把+替换掉;

3、这样前面的桩号变成了:1200~2333;

4、那么两个桩号之间的距离为:=RIGHT(D15,4)-LEFT(D15,4)

上面函数的用法如下:


(二)取出字符串中的部分字符

Excel函数应用回顾

● Excel函数应用之逻辑函数

● Excel函数应用之数学和三角函数

● Excel函数应用之函数简介

 

您可以使用Mid、Left、Right等函数从长字符串内获取一部分字符。具体语法格式为

LEFT函数:LEFT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定要由 LEFT 所提取的字符数。

MID函数:MID(text,start_num,num_chars)其中Text是包含要提取字符的文本串。Start_num是文本中要提取的第一个字符的位置。

RIGHT函数:RIGHT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定希望 RIGHT 提取的字符数。

比如,从字符串"This is an apple."分别取出字符"This"、"apple"、"is"的具体函数写法为。

LEFT("This is an apple",4)=This

RIGHT("This is an apple",5)=apple

MID("This is an apple",6,2)=is

关于Excel函数的使用的教程:见http://www0.ccidnet.com/school/zhuan/excelfunction.htm的Excel函数教程

目录如下:


一、 Excel函数应用之函数简介

二、 Excel函数应用之数学和三角函数 

三、 Excel函数应用之逻辑函数 

四、 Excel函数应用之文本/日期/时间函数

五、 Excel函数应用之查询与引用函数

六、 Excel函数应用之统计函数

七、 Excel函数应用之工程函数

八、 Excel函数应用之财务函数

九、 Excel函数应用之信息函数

十 Excel函数应用之数据库函数