迷えるバックエンド / インフラエンジニアのみなさま、こんにちは。 新卒一年目の加藤です。 今日は、私が最近出会った謎の言語エラーについてご紹介します。 言語の設定をいじった記憶もないのに、ログインしたLinuxでなぜか日本語が入力できなかったり、出力できなかったり、と言った問題が発生しているあなたに耳より情報です。 それ、もしかしたら、Terminal(iTerm)の設定のせいかもしれません。 発生した問題 EC2インスタンスにログインすると、なぜか日本語入力ができない。 ログイン時に”-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory”と表示される この時、ログインしたインスタンス上でlocaleを叩くと、 LANG="es_US.UTF-8" LC_C
![MacからSSHしたLinuxで日本語が文字化けする際に確認したいTerminalの設定 - サーバーワークスエンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a5671500964275c0a688beadc9bf3a8f32860a18/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fswx-watanabe%2F20200714%2F20200714160538.png)