ฉันมีเซิร์ฟเวอร์ระยะไกลซึ่งฉันเชื่อมต่อผ่าน SSH
ในคอมพิวเตอร์ Mac OS และ Gentoo ที่แยกต่างหากเมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์นี้ยูนิโค้ดก็ใช้งานได้ดี ในการติดตั้ง Ubuntu ใหม่ของฉันฉันไม่เห็นยูนิโค้ดบนเซิร์ฟเวอร์นี้อย่างถูกต้องและฉันไม่สามารถแทรกได้อย่างถูกต้อง
ฉันมีไฟล์ที่มีตัวอักษร "ž" เมื่อฉันอยู่less
ภายในเครื่องบน Ubuntu ในเทอร์มินัลฉันเห็น "ž" ที่ถูกต้อง เมื่อฉันless
ไฟล์เดียวกันบนเซิร์ฟเวอร์ดังกล่าวผ่านทาง SSH ผมเห็นเพียง<C5><BE>
- ทั้งใน Terminal xterm
และ
locale
บนเซิร์ฟเวอร์แสดงให้ฉันเห็นนี้
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=cs_CZ.UTF-8
LC_TIME=cs_CZ.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=cs_CZ.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=cs_CZ.UTF-8
LC_NAME=cs_CZ.UTF-8
LC_ADDRESS=cs_CZ.UTF-8
LC_TELEPHONE=cs_CZ.UTF-8
LC_MEASUREMENT=cs_CZ.UTF-8
LC_IDENTIFICATION=cs_CZ.UTF-8
LC_ALL=
เทอร์มินัลมีการเข้ารหัส UTF8 (และอย่างที่ฉันเขียนไฟล์ unicode จะเปิดอย่างถูกต้องเมื่อเปิดภายในเครื่อง)
มีอะไรผิดปกติ?