เทอร์มินัลยอมรับและดำเนินการลำดับของอักขระที่แตกต่างกันเป็นคำสั่งควบคุม ตัวอย่างเช่นการเคลื่อนไหวเคอร์เซอร์ทั้งหมดจะทำโดยใช้สิ่งเหล่านั้น รหัสบางอย่างมีการเปลี่ยนแปลงอย่างถาวรเช่นการตั้งค่าสีหรือบอกให้เทอร์มินัลใช้ชุดอักขระทางเลือก ไฟล์สั่งการและไฟล์ไบนารีอื่น ๆ สามารถมีไบต์ที่แสดงถึงคำสั่งเหล่านั้นได้ดังนั้นการดัมพ์ไฟล์ไบนารีไปยังเทอร์มินัลอาจมีผลข้างเคียงที่น่ารำคาญ ดูเช่นที่นี่สำหรับรหัสควบคุมบางส่วน
พื้นหลังทางประวัติศาสตร์ของเรื่องนี้ก็คือในตอนแรกเทอร์มินัลค่อนข้างจะเป็นอุปกรณ์ที่มีหน้าจอและคีย์บอร์ดเป็นใบ้และพวกเขาเชื่อมต่อกับคอมพิวเตอร์จริงผ่านพอร์ตอนุกรม ก่อนหน้านั้นเคยเป็นเครื่องพิมพ์ที่มีแป้นพิมพ์ มีโปรโตคอลไม่มากนักในการแยกข้อมูลไบต์ออกจากคำสั่งไบต์ดังนั้นคำสั่งถูกกำหนดให้กับเทอร์มินัล "inline" (หรือมากกว่านั้นรหัสหลบหนีและตัวควบคุมคือโปรโตคอล) หนึ่งอาจคิดว่าหากระบบได้รับการคิดค้นในวันนี้จะมีการแยกชัดเจนระหว่างข้อมูลและคำสั่ง
แทนที่จะปิดหน้าต่างเทอร์มินัลหรือฆ่าอีมูเลเตอร์คุณสามารถใช้reset
คำสั่งซึ่งส่งคำสั่งที่คล้ายกัน (หรือหลาย ๆ ) เพื่อรีเซ็ตเทอร์มินัลกลับไปเป็นค่าเริ่มต้นที่มีสติ
ฉันไม่รู้ว่าอะไรจะทำให้แฮชเปลี่ยนไป (แต่ @ Random832 ทำดูคำตอบของพวกเขา ) ฉันคุ้นเคยกับ "ชุดอักขระทางเลือก" ซึ่งสามารถเปลี่ยนอักขระทั้งหมดให้เป็นร่ายมนตร์วาดเส้น แม้ว่าจะเป็นเช่นนั้นการป้อนข้อมูลจากแป้นพิมพ์มักจะไม่มีการเปลี่ยนแปลงดังนั้นการเขียนreset
Enterยังคงใช้ได้แม้ว่าอักขระจะแสดงเป็นขยะหรือไม่ก็ตาม (เมื่อเปรียบเทียบกับข้อความแจ้งของคุณที่ถูกเปลี่ยนเป็นกลุ่มบรรทัดคุณจะได้รับผลกระทบเล็กน้อย)