国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

ubuntu下如何讓terminal編碼自動(dòng)切換

2024-08-28 00:17:54
字體:
供稿:網(wǎng)友
Ubuntu下讓terminal編碼自動(dòng)切換起因:

  ubuntu下的bbs登錄工具大部分字體不太好。比如qterm。直接用gnome-terminal登錄bbs似乎效果更好。但是bbs的編碼一般是GBK,而我的locale是UTF-8,所以需要轉(zhuǎn)換。

  每次都在命令行輸入telnet ***@****非常麻煩,而且要手動(dòng)去菜單欄改編碼。所以我希望能夠有一個(gè)可以在命令行下修改gnome-terminal編碼的方法。然后將這個(gè)命令和telnet ssh寫入.sh文件,就可以雙擊運(yùn)行了。

  解決方法:

  使用luit
  sudo apt-get install luit

  通過命令行登錄bbs的命令:
  luit -encoding gbk ssh username@hostname

  但是在ubuntu中l(wèi)uit執(zhí)行的時(shí)候會(huì)出現(xiàn)如下錯(cuò)誤:
  Warning: couldn't find charset data for locale *****; using ISO 8859-1.

  通過閱讀man luit,發(fā)現(xiàn)
  FILES
/usr/lib/X11/fonts/encodings/encodings.dir
The system-wide encodings directory.

/usr/lib/X11/locale/locale.alias
The file mapping locales to locale encodings.

  而這兩個(gè)文件在ubuntu下的位置為:
  /usr/share/X11/locale/locale.alias
  /usr/share/X11/fonts/encodings/encodings.dir

  做個(gè)鏈接到上述目錄即可:
  ln -s /usr/share/X11/locale/locale.alias /usr/lib/X11/locale/
  ln -s /usr/share/X11/fonts/encodings/encoding.dir /usr/lib/X11/fonts/encoding/

  如果提示文件不存在,則要現(xiàn)把目標(biāo)目錄結(jié)構(gòu)建好。

  這樣就可以使用
  luit -encoding gbk ssh username@hostname

  來登錄bbs了。

  將這個(gè)命令保存入.sh文件,可以雙擊運(yùn)行。

  后記:終于可以自動(dòng)轉(zhuǎn)換為GBK了,針對(duì)不同的bbs做了幾個(gè).sh文件,放入面板。但是通過修改系統(tǒng)字體,再修改qterm的設(shè)置,發(fā)現(xiàn)效果還可以。所以,現(xiàn)在也用qterm了。不過luit可以用來登錄其他的不同編碼的主機(jī)。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 辛集市| 文化| 胶州市| 广汉市| 常山县| 抚州市| 静海县| 夹江县| 文成县| 宁城县| 同江市| 香港 | 陕西省| 雅江县| 喀什市| 砀山县| 民县| 阳高县| 随州市| 呼伦贝尔市| 霞浦县| 沁水县| 光山县| 兴宁市| 江山市| 大竹县| 南部县| 寻乌县| 河池市| 塔城市| 桦甸市| 高唐县| 灵丘县| 临洮县| 迁安市| 纳雍县| 郑州市| 兰州市| 江油市| 大悟县| 霍山县|