修改linux系統預設字元編碼

2022-09-20 17:36:14 字數 859 閱讀 8331

查詢所有可用的公共語言環境的名稱

編輯 /etc/profile 檔案

vi /etc/profile
在檔案最後加上

如果檔案是唯讀,則賦予可寫許可權,改為記得改回唯讀

# 賦予可寫許可權

chmod +2 /etc/profile

# 收回可寫許可權

chmod -2 /etc/profile

數字表示的屬性的含義:0 -> 無許可權、1 -> 可執行許可權、2 -> 可寫許可權、4 -> 可讀許可權

然後將其相加。所以數字屬性的格式應為3個從0到7的八進位制數,其順序是(u)(g)(o)

如果想讓某個檔案的屬主有逗讀/寫地二種許可權,需要把4(可讀)+2(可寫)=6(讀/寫)

使檔案立即生效

source /etc/profile
檢視編碼是否改變

Linux 修改系統預設編碼

locale 命令用以設定程式執行的語言環境。locale 設定語言環境的命名規則為 language area.charset,例如 en us.utf8 表示語言為英語,地區為美國,字符集為 utf 8。檢視當前字元對映檔案 locale charmap utf 8 檢視可用公共語言環境 loc...

linux修改預設編碼

最近出現在本地環境下應用正常使用,在正式環境linux亂碼的情況。如下操作,可修改linux預設編碼。1 檢視正式環境編碼 cat etc sysconfig i18n 2 檢視正式編碼執行引數 locale 3 檢視本地環境編碼 locale 4 檢視本地編碼執行引數 cat etc syscon...

修改linux預設編碼字符集

linux中文版有些版本預設為gbk編碼,很多場景下需要修改為utf8編碼,修改方法如下 1.使用locale 命令檢視當前的字符集,會得到如下輸出 lang zh cn.utf 8 lc ctype zh cn.utf 8 lc numeric zh cn.utf 8 lc time zh cn....