๐ก Xshell์ ํฐ๋ฏธ๋์์ ํ๊ธ ๊นจ์ง ๋ฌธ์ ํด๊ฒฐํ๊ธฐ (ex) ้ซ????๊น???๋ฟ๊ป
โค๏ธ OS : Rocky Linux
โ ์ํฉ
๋ฆฌ๋ ์ค ์์์ ํ๊ธ์ด ๊นจ์ง๋ ํ์์ด ๋ฐ์ํ๋ค. ์ด์ ๊น์ง ์ ๋๋ก ์ถ๋ ฅ ๋์๋๋ฐ Oracle Instant Client๋ฅผ ์ฌ์ฉํ๋ฉด์์ธ์ง, ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ฉด์์ธ์ง ๊ฐ์๊ธฐ ์ ๋๋ก ์ ๋์ค๊ธฐ ์์ํ๋ค. ๊ตฌ๊ธ์์ ์ฌ๋ฌ๊ฐ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์ฉํด๋ณด์์ง๋ง ๋ชจ๋ ๋ค ์ ์ฉ๋์ง ์์๋ค.
โ ํด๊ฒฐ๋ฐฉ๋ฒ
๋๋๊ฒ๋ ํด๋ผ์ด์ธํธ(Xshell)์ ์ธ์ฝ๋ฉ ์ค์ ๋ฌธ์ ์๋ค...๐
์๋ฒ์ ์ธ์ด ์ฝ๋ ๋ฌธ์ ์ธ ์ค ์๊ณ 2์๊ฐ ๋์ ์ฝ์งํ๋๋ฐ ํด๋ผ์ด์ธํธ์ ๋ฌธ์ ์ผ ์๋ ์๋ค๋ ์๊ฐ์ ๋ชปํ๋ค. ์์ผ๋ก ๋ฆฌ๋ ์ค ์ ํ๊ธ ๊นจ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๋๋,
1. ์๋ฒ์ ์ธ์ด์ค์ ($LANG)
2. ํด๋ผ์ด์ธํธ์ ์ธ์ฝ๋ฉ ์ค์
3. ํด๋ผ์ด์ธํธ์ ํฐํธ
์ 3๊ฐ์ง๋ฅผ ๋ค ๊ผผ๊ผผํ ํ์ธํ์ฌ ๊ฐ์ ์ค์ ์ผ๋ก ๋ฐ๊ฟ์ฃผ์! (๊ฐ๋ฅํ๋ฉด ๋ชจ๋ ๊ฒ์ UTF-8๋ก ๋ง์ถฐ์ฃผ๊ธฐ)
ํ์ฌ ์ค์ ํ์ธ (Server)
echo $LANG
UTF-8 ์ง์ ํ์ธ
locale -a | grep ko
=> ๋ง์ฝ ํ๊ธ์ ์ ์์ ์ผ๋ก ์ถ๋ ฅํ ์ ์๋ ์กฐ๊ฑด์ด ๊ฐ์ถฐ์ ธ ์๋๋ฐ๋ ์ด์ํ๊ฒ ์ถ๋ ฅ๋๋ค๋ฉด ํด๋ผ์ด์ธํธ์์ ๋ฐ์ ๋ ๋ฌธ์ ๊ฐ ๋๋ค๋ ๊ฒ์ด๋ค.
ํด๋ผ์ด์ธํธ ์ค์ ๋ณ๊ฒฝ
ํด๋ผ์ด์ธํธ(Xshell)์ ํฐ๋ฏธ๋ ์ธ์ฝ๋ฉ์ด '๊ธฐ๋ณธ'์ผ๋ก ๋์ด ์์ ๊ฒฝ์ฐ, ์์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค. ํ์ธํด๋ณด๋, ๋ ์ญ์ ์๋์ฐ ๊ธฐ๋ณธ ์ธ์ฝ๋ฉ์ธ ์ฝ๋ํ์ด์ง 949(CP949)๋ก ๋์ด ์์๋ค. ์ด๋ฅผ UTF-8๋ก ๋ฐ๊ฟ์ฃผ์ด์ผ ํ๋ค!!!
[ํ์ผ] - [์ธ์ ๋ฑ๋ก์ ๋ณด] - [ํฐ๋ฏธ๋] - ์ธ์ฝ๋ฉ : ์ ๋์ฝ๋ UTF-8
=> ์์ ๊ฐ์ด ๋ณ๊ฒฝํ ํ ํ์ธํด๋ณด๋ฉด ์ ์์ ์ผ๋ก ์ถ๋ ฅ๋๋ค!!!!!