ภาษาไทยบน Command line ผ่าน Putty

ผมใช้งาน Etch เพื่อเป็น File Server ซึ่งตอนนี้ใช้งานได้เป็นปกติไม่มีปัญหาภาษาไทยเมื่อดูผ่าน Map Drive ของ Windows XP

แต่ติดปัญหากรณีผม SSH ผ่าน Putty เข้าไปเพื่อตรวจสอบไฟล์ เช่น ใช้คำสั่ง ls ไฟล์ที่เป็นภาษาไทยจะเป็นเครื่องหมาย ?Ò¡?Ò§?Ò¹??????????º

ผมดูที่ Locale แล้วพบว่าเป็น UTF8 ซึ่งไม่ตรงกับไฟล์ที่ Save ผ่าน Windows XP ซึ่งเป็น TIS-620 หรือ Windows-874

คำถามคือผมต้องติดตั้ง Package ไหนบ้าง และต้อง Config อยางไรให้สามารถดูไฟล์ภาษาไทยได้ครับ

Re: ภาษาไทยบน Command line ผ่าน Putty

ถ้าผมจำไม่ผิด ใน PuTTY จะมีให้เลือกเปลี่ยน Font กับ กำหนด Encoding นะครับ

Category: Window -> Appearance -> Font settings
เปลี่ยนจาก Courier New เป็น Fixedsys

Category: Window -> Appearance -> Translation (Character set translation on received data)
เลือก encoding เป็น UTF-8

ถ้าทดสอบแล้วได้ผล ก็ save session ไว้ได้ครับ ครั้งต่อไปก็เลือก session เอา จะได้ไม่ต้องตั้งค่าใหม่
___
Neutron: Linux Addict!

Re: ภาษาไทยบน Command line ผ่าน Putty

ผมลองตั้งค่า PuTTY ตามที่แจ้งแล้วซึ่งผลที่ได้คือเหมือนเดิม แต่เวลาเข้าโปรแกรม mc แล้วภาพเส้นดูปกติแล้วครับ
ผมใช้การไปดูที่หน้าเครื่องโดยตรงโดยไม่ต้อง Remote ผลที่ได้ไฟล์ที่เป็นภาษาไทยก็ยังคงเป็นเครื่องหมาย ?Ò¡?Ò§?Ò¹?????????? เหมือนเดิมครับ

Re: ภาษาไทยบน Command line ผ่าน Putty

สรุป ผมว่าผมถามคำถามผิด ขอแก้ใหม่เป็น
อยากทราบวิธีการตั้งค่าให้ใช้งานภาษาไทยบน Command line ครับ ซึ่งน่าจะเกี่ยวกับ local แต่ผมทำไม่เป็นครับ

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้