linux su命令 Linux中su命令无反应怎么办

在前面的文章有介绍过su命令,su命令用于普通用户和超级用户的切换,但在有些系统中,使用su命令无反应,那么遇到这种情况该如何处理呢?下面随小编一起来看看Linux下su命令无反应的处理方法。

出现问题的系统CentOS 6.3 64位,SSH客户端使用的是SecureCRT,需要的朋友可以参考下

一、问题产生环境

CentOS 6.3 X64

SecureCRT 7.0.0 英文版

二、问题具体描述

今天操作自己的一台Linux服务器时,突然su命令不好使了,敲入命令回车后,没有任何反应,不管是su还是su -都一样,重启系统后也是问题依旧,郁闷的要命。。。

最耐心的一次等了大概1分多钟,出现su:后面的字符是乱码的提示,当时没截图,现在也不想还原问题了,下面说说问题的产生原因和解决方法

三、问题产生原因

郁闷了半天,才想起来上一次退出登录前的动作是修改了SecureCRT中的字符编码设置,设置路径:

代码如下:

Options 》 Session Options 》 Terminal 》 Appearance 》 Character encoding 》 从default设为UTF-8

如下图所示:

修改成UTF-8的原因是在系统中使用vi编辑带中文的配置文件时,出现乱码的情况,所以根据以前的经验就设置了SecureCRT中的字符编码为UTF-8,这样就不会乱码了。

问题是记得重装系统前这样设置是没有任何问题的,也就是不会导致su命令出现没有反应的情况,非常非常奇怪,再仔细想了一下,貌似前些日子修改了CentOS的i18n配置,当前的i18n配置情况

代码如下:

#LANG=“en_US.UTF-8”

#SYSFONT=“latarcyrheb-sun16”

linux su命令 Linux中su命令无反应怎么办

LANG=“zh_CN.GB18030”

LANGUAGE=“zh_CN.GB18030:zh_CN.GB2312:zh_CN”

SUPPORTED=“zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en”

SYSFONT=“lat0-sun16”

记得当时修改这个配置的原因也是为了解决乱码问题,结合当前问题,设想了一下问题的可能原因,然后测试了一下,果然跟想像的一样。

原因总结:i18n语言配置为中文并且SecureCRT的Character encoding配置项是UTF-8的情况下,就会导致su命令没有任何反应。

四、问题解决办法

知道了原因,解决起来就简单了,我测试过,把i18n语言项配置成中文,SecureCRT的Character encoding配置成Default的情况下,vi打开包含汉字的配置文件,依然会乱码,如果把SecureCRT的Character encoding配置为UTF-8又会导致su命令不起作用,所以我就把i18n还原成默认设置:

代码如下:

LANG=“en_US.UTF-8”

SYSFONT=“latarcyrheb-sun16”

然后把SecureCRT的Character encoding配置为UTF-8就完美解决了vi打开事汉字的文件乱码问题,而且又不会让su命令出问题,好吧,就这样吧!!!

上面就是Linux下su命令无反应的解决方法了,该问题主要出现在CentOS 6.3 64位系统中,如果你不幸中招的话,可以尝试使用本文的方法进行解决。

  

爱华网本文地址 » http://www.413yy.cn/a/254061/738059619.html

更多阅读

开始菜单中没有运行时怎么办 win7开始菜单没有运行

开始菜单中没有运行时怎么办——简介当我们点开“开始”菜单,要运行某个命令如打开“注册表”或“组策略”时发现这里面没有“运行”这一栏了,如果遇到这种情况不要以为是中毒了,今天小编来介绍一下怎么把“运行”菜单找回来开始菜单

光盘放进电脑没反应怎么办 精 光盘放电脑里没反应

光盘放进电脑没反应怎么办 精——简介光盘放进光驱无法读取,这个问题有软件方面造成的,也有硬件方面造成的,下面是我的解决过程,有需要的朋友可以参考一下。光盘放进电脑没反应怎么办 精——方法/步骤光盘放进电脑没反应怎么办 精 1、?

iphone连接电脑无反应 iphone连接电脑无反应怎么办

iphone连接电脑无反应怎么办――简介用数据线连接iphone和PC机,一般itunes可以自动识别出iphone。iphone连接电脑无反应怎么办――工具/原料iphone电脑iphone连接电脑无反应怎么办――方法/步骤iphone连接电脑无反应怎么办 1、首

ie浏览器老是崩溃 IE浏览器老是卡死、崩溃、无响应怎么办

IE浏览器老是卡死、崩溃、无响应怎么办――简介个人总结是因为浏览器装的插件太多,比如喜欢网购的人装了淘宝安全插件,喜欢看电影的装了影音插件等等,还有Adobe flash player等等,如果打开几个标签页更容易卡死,甚至崩溃,现在我们找方法减

iphone4连接电脑传视频 iphone4连接电脑无反应

今天有朋友问iphone4连接电脑无反应怎么办?小编考虑了多种情况从而总结出了解决方法,希望大家看完本文方法后能解决问题。解决方法:1.换到电脑机箱后面的USB试试,有些机箱前置USB口供电不足。2.或者iphone里的数据读取需要依靠iTune

声明:《linux su命令 Linux中su命令无反应怎么办》为网友付出就有回报分享!如侵犯到您的合法权益请联系我们删除