當前位置:首頁 » 操作系統 » localelinux

localelinux

發布時間: 2022-07-15 04:17:16

linux系統如何在/etc/default/locale 里加上一個 LC_CTYPE= zh_CN.utf8

sudo vim /etc/default/locale
隨便用個linux的編輯器就可以修改,改後在新登錄窗口使用locale查看下結果。
其實你不需要改這個,直接將這個文件中的LANG修改一下,改為:
LANG="zh_CN.UTF-8「
就行了(LC_CTYPE也就改成zh_CN.UTF8了)

❷ linux怎麼修改默認編碼

Windows的默認編碼為GBK,Linux的默認編碼為UTF-8。在Windows下編輯的中文,在Linux下顯示為亂碼。為了解決此問題,修改Linux的默認編碼為GBK。方法如下:
方法1:
vi /etc/sysconfig/i18n
默認為:
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
修改為:
LANG="zh_CN.GBK"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
方法2:
vi /etc/profile
export LC_ALL="zh_CN.GBK"
export LANG="zh_CN.GBK"

運行locale指令得到當前系統編碼設置的詳細資料。
一、locale的五臟六腑
1、 語言符號及其分類(LC_CTYPE)
2、 數字(LC_NUMERIC)
3、 比較和排序習慣(LC_COLLATE)
4、 時間顯示格式(LC_TIME)
5、 貨幣單位(LC_MONETARY)
6、 信息主要是提示信息,錯誤信息, 狀態信息, 標題, 標簽, 按鈕和菜單等(LC_MESSAGES)
7、 姓名書寫方式(LC_NAME)
8、 地址書寫方式(LC_ADDRESS)
9、 電話號碼書寫方式(LC_TELEPHONE)
10、度量衡表達方式(LC_MEASUREMENT)
11、默認紙張尺寸大小(LC_PAPER)
12、對locale自身包含信息的概述(LC_IDENTIFICATION)。
二、理解locale的設置
設定locale就是設定12大類的locale分類屬性,即 12個LC_*。除了這12個變數可以設定以外,為了簡便起見,還有兩個變數:LC_ALL和LANG。
它們之間有一個優先順序的關系:LC_ALL > LC_* > LANG
可以這么說,LC_ALL是最上級設定或者強制設定,而LANG是默認設定值。
三 具體設定locale的方法(zh_CN.UTF-8、zh_CN.GBK)
freebsd的設置:
1.GDM登錄改為終端登錄後startx啟動圖形桌面
2.在~/.cshrc中增加如下語句,(根據自己使用的shell進行相應設置)
setenv LANG zh_CN.GBK
setenv LC_ALL zh_CN.GBK
setenv LC_CTYPE zh_CN.GBK
3.修改/etc/fstab的默認值:
linux 設置:
1.修改/etc/sysconfig/i18n文件,LANG="zh_CN.UTF-8"或LANG="zh_CN.GBK"
普通用戶修改~/.profile
...
export LANG zh_CN.GBK
...
2.修改/etc/fstab的默認值

❸ 如何在LINUX的文字界面下掛載FAT32系統下的分區

在Linux中也可以讀取Windows分區,包括fat32格式的和ntfs格式的。首先你得知道Linux下對硬碟分區的稱呼。比如Windows下的C盤通常是hda1,D盤是hda5,E盤是hda6,等等。詳細情形請看相關文檔。
要掛載Windows分區,首先得確定你所用的Linux系統的locale(這個locale包括了系統使用的語言和字元的編碼等信息)。中文
Linux
常用的locale是zh_CN.gb2312,zh_CN.gbk,zh_CN.gb18030

zh_CN.UTF-8

在默認安裝中,Debian
Linux和Mandriva
Linux的locale是zh_CN.gb2312,而Ubuntu
Linux和Fedora
Linux的locale是zh_CN.UTF-8
。最好不要隨便更改locale,否則會出現很多亂碼的情形。要查看系統的locale,可以在終端下輸入下面的命令查看:
echo
$LANG
其次,你得知道你的windows分區的格式,這個在windows的分區的屬性中可以看到,一般是fat32和ntfs格式的。
假設你的locale是zh_CN.UTF-8,要掛載一個/dev/hda1的fat32格式的windows分區到/mnt/C目錄(若這個目錄不存在手工新建一個),可以在終端下輸入以下命令(在Ubuntu里還需要在這行命令前加上sudo):
mount
-t
vfat
/dev/hda1
/mnt/C
-o
iocharset=utf8
如果你的locale不是zh_CN.UTF-8,把上面命令的utf8改為gb2312;如果這個windows分區是ntfs格式的,將上面命令的vfat改為ntfs。
這樣掛載的ntfs格式的分區,只有root能讀取,如果需要讓普通用戶也能讀取,需要再加上umask=022選項,如下:
mount
-t
ntfs
/dev/hda1
/mnt/C
-o
iocharset=utf8,umask=022
類似地,如果要讓掛載的分區允許所有用戶讀取和修改,可以將上面的umask=022,改為umask=0就可以了。
卸載分區就簡單多了:
umount
/dev/hda1
有時候卸載分區時提示分區繁忙(device
is
busy),可以先用下面的命令看看哪個進程在使用此分區:
fuser
-cu
/dev/hda1
假如屏幕的輸出為
/dev/hda1:
8463m(cck)
則可以用此命令看這個進程對應的程序名字:
ps
8463
然後可以用此命令結束此進程:
kill
-9
8463
這樣就可以正常卸載分區了。
2.
自動掛載
要讓Linux系統啟動時自動掛載windows分區,可以把上述的命令寫入
/etc/fstab
文件中,下面是一個例子:

#
/etc/fstab:
static
file
system
information.
#
#[file
system]
[mount
point]
[type]
[options]
[mp]
[pass]
proc
/proc
proc
defaults
0
0
/dev/hda9
/
ext3
defaults
0
1
/dev/hda13
none
swap
sw
0
0
/dev/hdc
/media/cdrom
iso9660
ro,user,noauto
0
0
/dev/fd0
/media/floppy
auto
rw,user,noauto
0
0
/dev/hda10
/mnt/debian
ext3
defaults
0
0
/dev/hda1
/mnt/C
ntfs
utf8,umask=022
0
0
/dev/hda5
/mnt/D
vfat
utf8,umask=0
0
0

❹ linux locale是哪個文件內容

locale命令的內容一般是在/etc/default/locale文件中。
不同的linux系統可能略有不同。

❺ linux locale命令,誰知道怎麼用啊!與find 差遠了,不會用,誰懂教教我!

locale
是列當前系統中所認識的字體.直接輸就可以了。
我想你要知道的應該是locate
查找工具.
用法:
locate
文件名
它把所有匹配這個文件名的文件全找出來.
但與find
不同:
find
是去硬碟找.
locate
只在/var/lib/slocate資料庫中找
以下是<<鳥哥私房菜>>原話:
但是,這個東西還是有使用上的限制呦!為什麼呢?您會發現使用
locate
來尋找資料的時候特別的快,
這是因為
locate
尋找的資料是由『已建立的資料庫
/var/lib/slocate/』
裡面的資料所搜尋到的,所以不用直接在去硬碟當中存取資料,呵呵!當然是很快速羅!

❻ 初學linux,終端輸入 locale 命令後出現以下一堆。。。百度未果,求大神解,望具體問題具體分析。

學linux要這樣學

man locale 查看locale命令的幫助文檔,這個很重要.man一定要學會
或者
locale --help
再不行就網路吧,網路,或者在線版 linux鳥哥私房菜
只能幫你到這了

❼ Linux裡面locale命令作用是什麼

locale是linux系統中多語言環境的設置介面,Locale根據計算機用戶所使用的語言,所在國家或者地區,以及當地的文化傳統所定義的一個軟體運行時的語言環境。

通過locale來設置程序運行的不同語言環境,locale由ANSI C提供支持。locale的命名規則為<語言>_<地區>.<字元集編碼>,如zh_CN.UTF-8,zh代表中文,CN代表大陸地區,UTF-8表示字元集。在locale環境中,有一組變數,代表國際化環境中的不同設置。

語法格式:locale [參數] locale介紹

❽ Linux裡面locale是什麼

locale 是國際化與本土化過程中的一個非常重要的概念,個人認為,對於中文用戶來說,通常會涉及到的國際化或者本土化,大致包含三個方面:看中文,寫中文,與 window中文系統的兼容和通信。從實際經驗上看來,locale的設定與看中文關系不大,但是與寫中文,及window分區的掛載方式有很密切的關系。本人認為就像一個純英文的Windows能夠瀏覽中文,日文或者義大利文網頁一樣,你不需要設定locale就可以看中文。那麼,為什麼要設定 locale呢?什麼時候會用到locale呢?

Tags: locale 設定 原因 解釋

為什麼要設定locale 正如前面我所講的,設定locale與你能否瀏覽中文的網頁沒有直接的關系,即便你把locale設置成en_US.ISO-8859-1這樣一個標準的英文locale你照樣可以瀏覽中文的網頁,只要你的系統裡面有相應的字元集(這個都不一定需要)和合適的字體(如simsun),瀏覽器就可以把網頁翻譯成中文給你看。具體的過程是網路把網頁傳送到你的機器上之後,瀏覽器會判斷相應的編碼的字元集,根據網頁採用的字元集,去字體庫裡面找合適的字體,然後由文字渲染工具把相應的文字在屏幕上顯示出來。

❾ linux中locale是en怎麼改

locale -a查看可用的語言,然後update-locale,選擇你需要的

❿ Linux 怎樣更改locale語言設置

用文字編輯器(nano
vi等)
打開:
# nano /etc/locale.gen
去掉相應語言#號
# locale-gen
然後
/etc/env.d/02locale里
LANG="zh_CN.UTF-8"更改為相應的語言

熱點內容
ibatissqlnotin 發布:2025-01-22 14:42:25 瀏覽:326
java電子書軟體下載 發布:2025-01-22 14:41:41 瀏覽:729
tomcat遠程訪問 發布:2025-01-22 14:41:33 瀏覽:960
a演算法解決八數碼問題 發布:2025-01-22 14:32:39 瀏覽:273
python編譯exe 發布:2025-01-22 14:31:11 瀏覽:451
現在密碼箱多少錢 發布:2025-01-22 14:30:26 瀏覽:970
aspnet訪問access 發布:2025-01-22 14:14:15 瀏覽:924
鴻蒙系統和安卓的哪個耗電 發布:2025-01-22 14:12:46 瀏覽:577
上海大眾壓縮機 發布:2025-01-22 14:02:31 瀏覽:48
讀取excel的sql 發布:2025-01-22 13:59:58 瀏覽:865