佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > Linux下su命令無反應(yīng)的解決辦法

Linux下su命令無反應(yīng)的解決辦法

熱門標簽:硅谷的囚徒呼叫中心 服務(wù)器配置 外呼系統(tǒng) 電話機器人搭建 家政服務(wù)網(wǎng)絡(luò) 美團 百度競價點擊價格的計算公式 解決方案

一、問題產(chǎn)生環(huán)境

CentOS 6.3 X64
SecureCRT 7.0.0 英文版

二、問題具體描述

今天操作自己的一臺Linux服務(wù)器時,突然su命令不好使了,敲入命令回車后,沒有任何反應(yīng),不管是su還是su -都一樣,重啟系統(tǒng)后也是問題依舊,郁悶的要命。。。

最耐心的一次等了大概1分多鐘,出現(xiàn)su:后面的字符是亂碼的提示,當時沒截圖,現(xiàn)在也不想還原問題了,下面說說問題的產(chǎn)生原因和解決方法


三、問題產(chǎn)生原因

郁悶了半天,才想起來上一次退出登錄前的動作是修改了SecureCRT中的字符編碼設(shè)置,設(shè)置路徑:


復(fù)制代碼
代碼如下:
Options > Session Options > Terminal > Appearance > Character encoding > 從default設(shè)為UTF-8

如下圖所示:


修改成UTF-8的原因是在系統(tǒng)中使用vi編輯帶中文的配置文件時,出現(xiàn)亂碼的情況,所以根據(jù)以前的經(jīng)驗就設(shè)置了SecureCRT中的字符編碼為UTF-8,這樣就不會亂碼了。

問題是記得重裝系統(tǒng)前這樣設(shè)置是沒有任何問題的,也就是不會導(dǎo)致su命令出現(xiàn)沒有反應(yīng)的情況,非常非常奇怪,再仔細想了一下,貌似前些日子修改了CentOS的i18n配置,當前的i18n配置情況

復(fù)制代碼
代碼如下:

#LANG="en_US.UTF-8"
#SYSFONT="latarcyrheb-sun16"
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"

記得當時修改這個配置的原因也是為了解決亂碼問題,結(jié)合當前問題,設(shè)想了一下問題的可能原因,然后測試了一下,果然跟想像的一樣。

原因總結(jié):i18n語言配置為中文并且SecureCRT的Character encoding配置項是UTF-8的情況下,就會導(dǎo)致su命令沒有任何反應(yīng)。

四、問題解決辦法

知道了原因,解決起來就簡單了,我測試過,把i18n語言項配置成中文,SecureCRT的Character encoding配置成Default的情況下,vi打開包含漢字的配置文件,依然會亂碼,如果把SecureCRT的Character encoding配置為UTF-8又會導(dǎo)致su命令不起作用,所以我就把i18n還原成默認設(shè)置:

復(fù)制代碼
代碼如下:

LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"

然后把SecureCRT的Character encoding配置為UTF-8就完美解決了vi打開事漢字的文件亂碼問題,而且又不會讓su命令出問題,好吧,就這樣吧?。?!

文章來源:微笑的魚

標簽:南昌 撫州 北海 烏蘭察布 韶關(guān) 邢臺 防城港 臨沂

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Linux下su命令無反應(yīng)的解決辦法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    元谋县| 兴安盟| 长沙市| 白水县| 庆阳市| 若尔盖县| 胶南市| 香河县| 余庆县| 滨海县| 张家港市| 舞钢市| 阿合奇县| 通山县| 汨罗市| 阳新县| 玉田县| 玉龙| 巴塘县| 田林县| 罗江县| 宁强县| 伊春市| 沁水县| 兴义市| 新民市| 舒兰市| 洛隆县| 保山市| 武平县| 永吉县| 长顺县| 安平县| 谢通门县| 扎兰屯市| 百色市| 揭阳市| 茂名市| 宁津县| 庐江县| 平和县|