Linux เต็มไปด้วยคำสั่งที่ช่วยให้คุณบรรลุทุกงานด้วยคำสั่งมากมาย การมีคำสั่งแบบข้อความเหล่านี้มีประโยชน์ คุณสามารถปลดปล่อยศักยภาพสูงสุดของระบบ Linux ของคุณได้ นอกจากนี้ เทอร์มินัลยังเป็นอินเทอร์เฟซบรรทัดคำสั่ง (CLI) ที่ได้รับความนิยมมากที่สุดสำหรับการดำเนินการคำสั่งเหล่านี้
ขณะทำงานในเทอร์มินัล หน้าจอจะรกไปด้วยคำสั่งต่างๆ และเอาต์พุต ดังนั้น การลบทุกอย่างออกจากหน้าต่างเทอร์มินัลจึงเป็นงานพื้นฐานแต่จำเป็นสำหรับผู้ใช้ โดยเฉพาะผู้ที่ไม่คุ้นเคยกับ CLI ในบทความสั้น ๆ นี้ เราได้รวมวิธีการต่าง ๆ ในการล้างหน้าจอใน Linux
การล้างหน้าจอเป็นพื้นฐานไม่ว่าจะทำงานในเทอร์มินัลหรือเข้าถึงเซิร์ฟเวอร์ระยะไกลผ่าน SSH มีสามวิธี ดังนั้นเรามาดูทั้งหมดกัน:
คำสั่งที่ชัดเจน
การล้างเป็นวิธีที่ตรงไปตรงมาที่สุดในการเช็ดหน้าจอ:
ชัดเจน
หลังจากดำเนินการคำสั่ง ระบบจะล้างหน้าต่างเทอร์มินัลทันที ซึ่งจะทำให้หน้าจอว่างเปล่า
แป้นพิมพ์ลัด
หากคุณต้องการแป้นพิมพ์ลัดมากกว่าคำสั่ง ให้ใช้ CTRL+L ทางลัดนี้ต่างจากคำสั่ง clear ตรงที่ไม่ได้ลบเนื้อหาใดๆ ของหน้าต่างเทอร์มินัลปัจจุบันของคุณ แต่จะเลื่อนหน้าต่างลงเพื่อให้ดูเหมือนว่าหน้าจอถูกล้างไปแล้ว ตัวอย่างเช่น:
เสียงสะท้อน “สวัสดี ประทีก”
ตอนนี้กด CTRL+แอล
ANSI Escape Sequences- วิธีการขั้นสูง
ผู้ใช้ขั้นสูงหรือผู้ที่เชี่ยวชาญในการโต้ตอบเทอร์มินัลสามารถใช้ ANSI Escape Sequence เพื่อล้างหน้าจอได้ ลำดับการหลีกสำหรับสิ่งนี้คือ '\033[2J' และทำงานคล้ายกับแป้นพิมพ์ลัดมาก ตัวอย่างเช่น:
เสียงสะท้อน 'สวัสดี ประทีก นี่คือข้อความทดสอบ'เสียงสะท้อน -มันคือ '\033[2เจ'
ในคำสั่งนี้ ตัวเลือก '-e' จะสั่งให้เชลล์เริ่มตีความการหลบหนีของแบ็กสแลชในลำดับที่ป้อน ในการดำเนินการ คุณจะได้รับผลลัพธ์ด้านล่าง:
บทสรุป
แม้แต่ผู้เริ่มต้นใน Linux ก็ต้องรู้วิธีล้างหน้าจอเทอร์มินัลเพื่อนำทางอย่างมีประสิทธิภาพในสภาพแวดล้อม CLI บทช่วยสอนสั้นๆ นี้ประกอบด้วยสามวิธี: คำสั่ง clear, แป้นพิมพ์ลัด CTRL+L และลำดับหลีก ANSI คำสั่ง clear และแป้นพิมพ์ลัดเป็นแนวทางหลัก ในขณะที่ Escape Sequence เป็นเพียงส่วนเสริมสำหรับผู้ใช้ขั้นสูง