วิธีกำหนดค่า 'htop' เพื่อแสดงบรรทัดคำสั่งทั้งหมด


21

มันมีวิธีการแสดงบรรทัดคำสั่งที่สมบูรณ์ในhtop(เช่นในหลายบรรทัดหรือมีแบนเนอร์เคลื่อนไหว) ด้วยการตั้งค่าเริ่มต้นที่แสดงบรรทัดเดียวเท่านั้นจึงไม่สามารถแยกกระบวนการทั้งหมดได้เช่นjavaโปรแกรมที่แตกต่างกัน(เนื่องจากอาร์กิวเมนต์คลาสหรือ jar ตามหลังอาร์กิวเมนต์จำนวนมาก) หรือโปรแกรมที่มีเส้นทางไบนารีที่ยาวสมบูรณ์

การข้ามเส้นทางสัมบูรณ์แบบสมบูรณ์ในความโปรดปรานของไบนารีเท่านั้นจะเป็นการประนีประนอมซึ่งความแตกต่างจะไม่เหมาะสม แต่จะดีกว่าในบางกรณี

ฉันตรวจสอบการตั้งค่าและ manpage และไม่พบตัวเลือกที่เหมาะสมกับความเข้าใจของฉัน


บางอย่างเช่นนี้for p in $(pidof java); do echo $p:; cat /proc/$p/cmdline| xargs -0 echo; done |lessเพื่อตรวจสอบ commandline pids?
อเล็กซ์

คำตอบ:


21

เท่าที่ฉันรู้วิธีเดียวที่จะแสดงบรรทัดคำสั่งแบบเต็มคือการเลื่อนไปทางขวาด้วยปุ่มลูกศรหรือใช้เทอร์มินัลที่มีแบบอักษรขนาดเล็ก

แก้ไข ( ขอบคุณ @LangeHaare ): คุณสามารถใช้ Ctrl-A และ Ctrl-E เพื่อข้ามไปที่จุดเริ่มต้นและจบบรรทัดคำสั่ง


8
คุณรู้หรือไม่ว่ามีวิธีข้ามไปยังจุดสิ้นสุดและกลับไปที่จุดเริ่มต้นของบรรทัดคำสั่งหรือไม่ การจัดการกับjavaบรรทัดคำสั่งที่มี classpath สมบูรณ์สามารถนำขึ้นไป> 2000 สัญญาณได้อย่างง่ายดาย ...
คาร์ลริกเตอร์

@Karl ไปทางขวาสุด? หรือปลายลง?
tachomi

@tachomi ปลายด้านขวา (และปลายด้านซ้ายคือมุมมองทันทีหลังจากเริ่มต้น)
Karl Richter

5
@KarlRichter คุณสามารถใช้ CTRL + A และ CTRL + E เพื่อไปที่จุดเริ่มต้นและจุดสิ้นสุดของการเลื่อน
LangeHaare

มีคำขอคุณสมบัติ แต่ถูกปฏิเสธ: github.com/hishamhm/htop/issues/233
Ortomala Lokni

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.