Locale

重新載入 /etc/default/locale 而不重新啟動?

  • January 10, 2014

對 進行更改後/etc/default/locale,是否可以在不重新啟動的情況下重新載入/啟動新設置?

語言環境設置由登錄程序(讀取/etc/default/locale)設置為環境變數,並由子程序繼承。如果您登錄到新會話,新設置將在新會話中生效。

您可以通過發出命令使設置在 shell 中立即生效

. /etc/default/locale

(注意前導點)。如果您添加了以前未設置的類別,您將需要export它。如果您刪除了一個類別,您將需要unset它。

更改 shell 中的設置會影響該 shell 隨後啟動的所有應用程序(只要它們使用系統區域設置而不是它們自己的配置方法)。

引用自:https://unix.stackexchange.com/questions/108514