viなどで日本語を含むファイルを編集したり、日本語を書こうとすると、文字がウニウニと文字化けする。
原因として、環境変数が合っていないためで、環境変数を確認するprintenv
コマンドで確認する。
$ printenv | grep LANG
これで帰ってきた結果が、eucなりutf-8なり、希望する設定と違ったら、修正する必要があります。
言語関係の設定は
/etc/sysconfig/i18n
に書かれています。
このファイルを
LANG=ja_JP.utf-8
LC_ALL=ja_JP.utf-8
と書き換えて、ログインし直せばOKです。