วิธีล้างหน้าจอใน Linux

Withi Lang Hna Cx Ni Linux



Linux เต็มไปด้วยคำสั่งที่ช่วยให้คุณบรรลุทุกงานด้วยคำสั่งมากมาย การมีคำสั่งแบบข้อความเหล่านี้มีประโยชน์ คุณสามารถปลดปล่อยศักยภาพสูงสุดของระบบ Linux ของคุณได้ นอกจากนี้ เทอร์มินัลยังเป็นอินเทอร์เฟซบรรทัดคำสั่ง (CLI) ที่ได้รับความนิยมมากที่สุดสำหรับการดำเนินการคำสั่งเหล่านี้

ขณะทำงานในเทอร์มินัล หน้าจอจะรกไปด้วยคำสั่งต่างๆ และเอาต์พุต ดังนั้น การลบทุกอย่างออกจากหน้าต่างเทอร์มินัลจึงเป็นงานพื้นฐานแต่จำเป็นสำหรับผู้ใช้ โดยเฉพาะผู้ที่ไม่คุ้นเคยกับ CLI ในบทความสั้น ๆ นี้ เราได้รวมวิธีการต่าง ๆ ในการล้างหน้าจอใน Linux







การล้างหน้าจอเป็นพื้นฐานไม่ว่าจะทำงานในเทอร์มินัลหรือเข้าถึงเซิร์ฟเวอร์ระยะไกลผ่าน SSH มีสามวิธี ดังนั้นเรามาดูทั้งหมดกัน:



คำสั่งที่ชัดเจน

การล้างเป็นวิธีที่ตรงไปตรงมาที่สุดในการเช็ดหน้าจอ:



ชัดเจน

 ล้างคำสั่งใน linux





หลังจากดำเนินการคำสั่ง ระบบจะล้างหน้าต่างเทอร์มินัลทันที ซึ่งจะทำให้หน้าจอว่างเปล่า

 หน้าจอว่างของเทอร์มินัลใน linux



แป้นพิมพ์ลัด

หากคุณต้องการแป้นพิมพ์ลัดมากกว่าคำสั่ง ให้ใช้ CTRL+L ทางลัดนี้ต่างจากคำสั่ง clear ตรงที่ไม่ได้ลบเนื้อหาใดๆ ของหน้าต่างเทอร์มินัลปัจจุบันของคุณ แต่จะเลื่อนหน้าต่างลงเพื่อให้ดูเหมือนว่าหน้าจอถูกล้างไปแล้ว ตัวอย่างเช่น:

เสียงสะท้อน “สวัสดี ประทีก”

 แป้นพิมพ์ - แป้นพิมพ์ - ทางลัดเพื่อล้างหน้าจอใน linux

ตอนนี้กด CTRL+แอล

 หน้าจอว่างของเทอร์มินัลใน linux

ANSI Escape Sequences- วิธีการขั้นสูง

ผู้ใช้ขั้นสูงหรือผู้ที่เชี่ยวชาญในการโต้ตอบเทอร์มินัลสามารถใช้ ANSI Escape Sequence เพื่อล้างหน้าจอได้ ลำดับการหลีกสำหรับสิ่งนี้คือ '\033[2J' และทำงานคล้ายกับแป้นพิมพ์ลัดมาก ตัวอย่างเช่น:

เสียงสะท้อน 'สวัสดี ประทีก นี่คือข้อความทดสอบ'

เสียงสะท้อน -มันคือ '\033[2เจ'

 ansi-method-to-clear-screen-in-linux

ในคำสั่งนี้ ตัวเลือก '-e' จะสั่งให้เชลล์เริ่มตีความการหลบหนีของแบ็กสแลชในลำดับที่ป้อน ในการดำเนินการ คุณจะได้รับผลลัพธ์ด้านล่าง:

 หน้าจอว่างของเทอร์มินัลใน linux

บทสรุป

แม้แต่ผู้เริ่มต้นใน Linux ก็ต้องรู้วิธีล้างหน้าจอเทอร์มินัลเพื่อนำทางอย่างมีประสิทธิภาพในสภาพแวดล้อม CLI บทช่วยสอนสั้นๆ นี้ประกอบด้วยสามวิธี: คำสั่ง clear, แป้นพิมพ์ลัด CTRL+L และลำดับหลีก ANSI คำสั่ง clear และแป้นพิมพ์ลัดเป็นแนวทางหลัก ในขณะที่ Escape Sequence เป็นเพียงส่วนเสริมสำหรับผู้ใช้ขั้นสูง