ผมใช้htop
ใน terminal F10แต่ฉันไม่สามารถปิดมันด้วย F10ดูเหมือนว่าจะเปิดกล่องโต้ตอบไฟล์ของโปรแกรม มีวิธีปิดใช้งานหรือไม่เพื่อให้ฉันสามารถปิดได้htop
ตามปกติ
ผมใช้htop
ใน terminal F10แต่ฉันไม่สามารถปิดมันด้วย F10ดูเหมือนว่าจะเปิดกล่องโต้ตอบไฟล์ของโปรแกรม มีวิธีปิดใช้งานหรือไม่เพื่อให้ฉันสามารถปิดได้htop
ตามปกติ
คำตอบ:
คุณสามารถมีปุ่มสัญญาณรบกวน+Ctrlc
โดยทั่วไปCtrl+ cส่งสัญญาณ SIGINT (ขัดจังหวะ),; โดยค่าเริ่มต้นนี้ทำให้กระบวนการยุติ
เช่นเดียวtop
, สามารถเลิกได้โดยการกดhtop
Q
SIGINT
สัญญาณ SIGINT ถูกส่งไปยังกระบวนการโดยเทอร์มินัลการควบคุมเมื่อผู้ใช้ต้องการขัดจังหวะกระบวนการ โดยทั่วไปแล้วจะเริ่มต้นด้วยการกด Control-C แต่ในบางระบบสามารถใช้อักขระ "delete" หรือ "break" ได้
TL; DRวิธีมาตรฐานที่จะเลิกhtop
เป็นหรือF10 q
ดังนั้นหากคุณไม่สามารถใช้งานได้F10ให้ใช้q(ตัวพิมพ์เล็ก)
q
ไม่ใช่ตัวพิมพ์ใหญ่
หากคุณใช้ gnome-terminal ใช่คุณสามารถปิดการใช้งานปุ่ม F10 เพื่อเปิดเมนู:
เปิดเมนูของ gnome-terminal ด้วย F10 หรือด้วยเมาส์เลือกแก้ไข> แป้นพิมพ์ลัดแล้วยกเลิกการเลือก "เปิดใช้งานปุ่มทางลัดเมนู (F10 โดยค่าเริ่มต้น)"
ตัวเลือกอื่น ๆ ทุกประเภทนอกเหนือจาก q
สิ่งเหล่านี้ถือว่าเป็นสภาพแวดล้อมเดสก์ทอป
สำหรับเซิร์ฟเวอร์ ...
และในที่สุด - มันเป็นโอเพนซอร์ซ, แก้ไขมัน
htop
ด้วย Ctrl + C (SIGINT)htop
จะออกด้วยสถานะความล้มเหลว (รหัสสถานะ 1) และจะไม่บันทึกการตั้งค่าใด ๆ (เช่นคอลัมน์เรียงลำดับ ฯลฯ )