วิธีการใช้คำสั่งบน Linux เพื่อแสดงกระบวนการทำงาน

คำสั่งด้านบนของ Linux ใช้เพื่อแสดงกระบวนการทำงานทั้งหมดภายใน สภาพแวดล้อม Linux ของคุณ คู่มือนี้จะแสดงวิธีการใช้คำสั่งด้านบนโดยอธิบายสวิตช์ที่แตกต่างกันและข้อมูลที่แสดง:

วิธีเรียกใช้ Command ด้านบน

ในรูปแบบพื้นฐานทั้งหมดที่คุณต้องทำเพื่อแสดงกระบวนการปัจจุบันคือพิมพ์ข้อมูลต่อไปนี้ลงใน ลินุกซ์เทอร์มินัล :

ด้านบน

ข้อมูลที่แสดง:

ข้อมูลต่อไปนี้จะปรากฏขึ้นเมื่อคุณเรียกใช้คำสั่งด้านบน Linux:

บรรทัดที่ 1

ค่าเฉลี่ยกำลังโหลดแสดงเวลาในการโหลดระบบสำหรับช่วง 1, 5 และ 15 นาทีที่ผ่านมา

บรรทัดที่ 2

บรรทัดที่ 3

คู่มือนี้ให้คำจำกัดความว่าหมายถึงการใช้งาน CPU

บรรทัดที่ 3

บรรทัดที่ 4

คู่มือนี้จะอธิบายรายละเอียดของพาร์ทิชัน swap และไม่ว่าคุณต้องการหรือไม่

ตารางหลัก

นี่คือคำแนะนำที่ดีเกี่ยวกับหน่วยความจำคอมพิวเตอร์

ให้ Linux Top ทำงานตลอดเวลาในเบื้องหลัง

คุณสามารถเก็บคำสั่งด้านบนได้อย่างง่ายดายโดยไม่ต้องพิมพ์คำด้านบนในแต่ละครั้งในหน้าต่างเทอร์มินัลของคุณ

หากต้องการหยุดชั่วคราวเพื่อให้สามารถใช้ terminal ได้ต่อให้กด CTRL และ Z บนแป้นพิมพ์

เพื่อนำด้านบนกลับไปที่เบื้องหน้าให้พิมพ์ fg.

สวิตช์หลักสำหรับคำสั่งสูงสุด:

แสดงเวอร์ชันปัจจุบัน

พิมพ์ข้อมูลต่อไปนี้เพื่อแสดงรายละเอียดเวอร์ชันปัจจุบันสำหรับด้านบน:

ด้านบน -h

เอาต์พุตอยู่ในรูปแบบ procps -ng เวอร์ชัน 3.3.10

ระบุเวลาหน่วงเวลาระหว่างการรีเฟรชหน้าจอ

ในการระบุความล่าช้าระหว่างการรีเฟรชหน้าจอขณะใช้งานด้านบนให้ทำดังนี้

ด้านบน -d

หากต้องการรีเฟรชทุก 5 วินาทีให้พิมพ์ ด้านบน -d 5

ได้รับรายการคอลัมน์เพื่อจัดเรียงตาม

เพื่อดูรายการคอลัมน์ที่คุณสามารถเรียงลำดับคำสั่งด้านบนโดยพิมพ์ข้อมูลต่อไปนี้:

ด้านบน -O

มีคอลัมน์จำนวนมากดังนั้นคุณอาจต้องการเอาต์พุตออกไปน้อยกว่านี้:

ด้านบน -O | น้อยกว่า

จัดเรียงคอลัมน์ในคำสั่งบนสุดตามชื่อคอลัมน์

ใช้ส่วนก่อนหน้าเพื่อค้นหาคอลัมน์ที่จะเรียงลำดับตามแล้วใช้ไวยากรณ์ต่อไปนี้เพื่อจัดเรียงตามคอลัมน์นั้น:

ด้านบน

เมื่อต้องการเรียงลำดับตามประเภท CPU% ต่อไปนี้:

CPU -o% ด้านบน

แสดงเฉพาะกระบวนการสำหรับผู้ใช้เฉพาะ

เมื่อต้องการแสดงเฉพาะกระบวนการที่ ผู้ใช้เฉพาะ กำลังเรียกใช้ใช้ไวยากรณ์ต่อไปนี้:

ด้านบน -u

ตัวอย่างเช่นเพื่อแสดงกระบวนการทั้งหมดที่ผู้ใช้ gary ใช้อยู่ให้พิมพ์ดังนี้:

ด้านบน -u gary

ซ่อนงานที่ไม่ได้ใช้งาน

มุมมองด้านบนที่เป็นค่าเริ่มต้นอาจดูเหมือนยุ่งเหยิงและถ้าคุณต้องการดูเฉพาะกระบวนการที่ใช้งานอยู่ (เช่นผู้ที่ไม่ได้ใช้งาน) คุณสามารถเรียกใช้คำสั่งด้านบนโดยใช้คำสั่งต่อไปนี้:

ด้านบน -i

การเพิ่มคอลัมน์พิเศษในหน้าจอด้านบน

ขณะวิ่งอยู่ด้านบนคุณสามารถกดปุ่ม 'F' ซึ่งจะแสดงรายการฟิลด์ที่สามารถแสดงในตารางได้:

ใช้ปุ่มลูกศรเพื่อเลื่อนขึ้นและลงในรายการของเขตข้อมูล

ในการตั้งค่าฟิลด์ให้ปรากฏบนหน้าจอให้กดปุ่ม 'D' หากต้องการลบฟิลด์ให้กด "D" อีกครั้ง เครื่องหมายดอกจัน (*) จะปรากฏถัดจากฟิลด์ที่แสดง

คุณสามารถตั้งค่าฟิลด์เพื่อจัดเรียงตารางโดยเพียงแค่กดปุ่ม "S" บนฟิลด์ที่คุณต้องการจัดเรียง

กดปุ่ม Enter เพื่อยืนยันการเปลี่ยนแปลงของคุณและกด "Q" เพื่อออก

โหมดการสลับ

ขณะวิ่งด้านบนคุณสามารถกดปุ่ม "A" เพื่อสลับระหว่างจอแสดงผลมาตรฐานและจอแสดงผลอื่น ๆ

การเปลี่ยนสี

กดปุ่ม "Z" เพื่อเปลี่ยนสีของค่าภายในด้านบน

มีสามขั้นตอนที่จำเป็นในการเปลี่ยนสี:

  1. กด S เพื่อดูข้อมูลสรุป M สำหรับข้อความ H สำหรับส่วนหัวของคอลัมน์หรือ T สำหรับข้อมูลงานเพื่อกำหนดเป้าหมายพื้นที่นั้นสำหรับการเปลี่ยนสี
  2. เลือกสีสำหรับเป้าหมายนั้น 0 สำหรับสีดำ 1 สีแดง 2 สีเขียว 3 สีเหลือง 4 สีน้ำเงิน 5 สีม่วงแดง 6 สีสำหรับฟ้าและ 7 สีขาว
  3. Enter to commit

กดปุ่ม "B" เพื่อทำให้ข้อความเป็นตัวหนา

เปลี่ยนการแสดงผลขณะทำงานด้านบน

ขณะที่คำสั่งด้านบนทำงานอยู่คุณสามารถเปิดหรือปิดคุณสมบัติต่างๆได้โดยกดปุ่มที่เกี่ยวข้องขณะที่กำลังทำงานอยู่

ตารางต่อไปนี้แสดงคีย์กดและฟังก์ชันที่จะให้:

ปุ่มฟังก์ชัน
คีย์ฟังก์ชัน ลักษณะ
การแสดงผลทางเลือก (ค่าเริ่มต้นปิด)
d รีเฟรชหน้าจอหลังจากที่ระบุความล่าช้าเป็นวินาที (ค่าเริ่มต้น 1.5 วินาที)
H โหมดหัวข้อ (เริ่มต้นปิด) สรุปงาน
พี การตรวจสอบ PID (เริ่มต้นปิด) แสดงกระบวนการทั้งหมด
B Bold enable (ค่าดีฟอลต์) ค่าจะแสดงเป็นตัวหนา
ล. แสดงค่าเฉลี่ยการโหลด (ค่าเริ่มต้น)
เสื้อ กำหนดวิธีการแสดงงาน (ค่าเริ่มต้น 1 + 1)
ม. กำหนดการใช้หน่วยความจำ (ค่าเริ่มต้น 2 บรรทัด)
1 ซีพียูเดี่ยว (ค่าเริ่มต้นปิด) - แสดงให้เห็นว่ามีหลายซีพียู
J จัดเรียงหมายเลขทางด้านขวา (ค่าเริ่มต้นเป็น)
J จัดเรียงข้อความทางด้านขวา (ค่าเริ่มต้นปิด)
R การเรียงลำดับย้อนกลับ (ค่าดีฟอลต์) - กระบวนการที่มีประสิทธิภาพสูงสุดในการประมวลผลต่ำสุด
S เวลาสะสม (ค่าเริ่มต้นปิด)
ยู ตัวกรองผู้ใช้ (ค่าเริ่มต้นปิด) แสดง euid เท่านั้น
ยู ตัวกรองผู้ใช้ (เริ่มต้นปิด) แสดง uid ใด ๆ
V มุมมองป่า (ค่าเริ่มต้น) แสดงเป็นสาขา
x ไฮไลต์คอลัมน์ (ค่าเริ่มต้นปิด)
Z สีหรือขาวดำ (ค่าเริ่มต้น) แสดงสี

สรุป

มีสวิทช์เพิ่มเติมที่พร้อมใช้งานและคุณสามารถอ่านข้อมูลเพิ่มเติมได้โดยพิมพ์ข้อความต่อไปนี้ลงในหน้าต่างเทอร์มินัล:

ด้านบนของมนุษย์