คำถามติดแท็ก top

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

7
ฉันจะรับคำสั่ง "top" เพื่อตัดเอาต์พุตได้อย่างไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Unix & Linux Stack Exchange อพยพ 7 ปีที่ผ่านมา คอลัมน์ "คำสั่ง" ถูกตัดทอนโดยความกว้างของหน้าจอและฉันไม่สามารถเห็นส่วนสุดท้ายของมันได้ ฉันพยายามลดขนาดตัวอักษรเพื่อที่ฉันจะได้เห็นส่วนที่ยาวขึ้นของบรรทัดคำสั่ง แต่มันก็ยังไม่ทำ
20 linux  top 

3
ด้านบน / htop; กระบวนการกลุ่มตามคำสั่ง
ฉันต้องการที่จะรู้ว่าทรัพยากรคำสั่งเฉพาะที่ใช้ topและhtopแสดงข้อมูลตามกระบวนการ แต่ฉันต้องการให้ข้อมูลแสดงตามคำสั่งพื้นฐาน เช่นฉันต้องการทราบจำนวน RAM ของ Chrome ที่ใช้อยู่
20 linux  top  xubuntu  htop 

2
จะทราบสาเหตุของกระบวนการที่จะเข้าสู่โหมดสลีปและปลุกมันได้อย่างไร?
เมื่อฉันทำ 'บน' ฉันเห็นกระบวนการสคริปต์ของฉันในสถานะ 'S' มีวิธีที่จะรู้หรือไม่สิ่งที่ทำให้กระบวนการ perl นี้อยู่ในสถานะสลีปและวิธีที่จะปลุกมันขึ้นมา? วิธีใด ๆ ในการดีบักเพื่อให้ข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับบรรทัดในสคริปต์ Perl ทำให้มันอยู่ในสถานะ 'S'

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

3
จะเลือกกระบวนการเฉพาะด้วย 'top' ได้อย่างไร
ในกรณีที่โปรแกรมหนึ่งมีหลายอินสแตนซ์การรันpidof programจะให้: `1 2 3` top -pยอมรับข้อโต้แย้งที่คั่นด้วยเครื่องหมายจุลภาค: 1, 2, 3. ซึ่งหมายความว่าtop -p `pidof program`จะไม่ทำงาน: top: unknown argument '1' usage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...] คุณช่วยแสดงให้ฉันดูวิธีการทำสิ่งนี้ได้ไหม ฉันไม่คุ้นเคยกับ awk, sed, etc ...

5
ข้อแตกต่างระหว่าง ps และคำสั่ง top คืออะไร?
ความแตกต่างระหว่างpsและtopคำสั่งคืออะไร? ฉันเห็นว่าทั้งสองสามารถแสดงข้อมูลเกี่ยวกับกระบวนการทำงาน ควรใช้อันไหนเมื่อไหร่?

1
CPU รู้ได้อย่างไรว่ามี IO ค้างอยู่
ฉันดูiowaitคุณสมบัติที่แสดงในเอาต์พุตยูทิลิตี้ด้านบนดังที่แสดงด้านล่าง top - 07:30:58 up 3:37, 1 user, load average: 0.00, 0.01, 0.05 Tasks: 86 total, 1 running, 85 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.3 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st iowait มีการกำหนดโดยทั่วไปดังนี้: "เป็นเวลาที่ CPU ไม่ได้ใช้งานและมีบาง IO ค้างอยู่" ฉันเข้าใจว่ากระบวนการทำงานบน CPU …
17 linux  cpu  top  load-average 

4
คำสั่งยอดนิยม - วิธีลดคอลัมน์ที่แสดง
เราสามารถรับคอลัมน์เฉพาะในคำสั่งด้านบนได้หรือไม่ตัวอย่างเช่นฉันสนใจเฉพาะการใช้งานหน่วยความจำและคอลัมน์การใช้ CPU ฉันจะลดคอลัมน์ที่แสดงของคำสั่งด้านบนให้เหลือเพียงสองคอลัมน์ด้านบนได้อย่างไร
17 top  columns 

3
upowerd ใช้ cpu 100%
upowerd ใช้ CPU เกือบ 100% ขณะนี้ฉันได้รับผลกระทบจากปัญหานี้ทั้ง Lenovo Thinkpad E520 และบนเดสก์ท็อปพีซีที่ใช้มาเธอร์บอร์ด Core i7 และ Asus Z170a ทั้งคู่วิ่ง Kubuntu 15.10 อย่างไรก็ตามฉันได้พบรายงานของปัญหานี้ใน distros ที่แตกต่างกันหลาย (จาก Fedora เพื่อ Arch เพื่อ Ubuntu) จะกลับมาหลายปี ฉันพบรายงานข้อผิดพลาดเหล่านี้ แต่ไม่พบวิธีแก้ไขปัญหาหรือวิธีแก้ไขปัญหา: FS # 40444: [upower] upowerd 0.99.0-2 กินทรัพยากรทั้งหมด https://bugs.archlinux.org/task/40444 Bug # 861642“ upowerd ใช้ 100% cpu จนกระทั่งถูกฆ่า”: ข้อบกพร่อง: แพ็คเกจ upower: Ubuntu …

1
เอาต์พุตสูงสุด: การใช้งาน cpu> 100%
นี่คือผลลัพธ์สูงสุดที่ฉันรวบรวม: ฉันสังเกตเห็นว่า top แสดงการใช้ cpu ของ vlc คือ> 100% ใครก็ได้โปรดช่วยอธิบายเหตุผลที่ทำให้มันปรากฏเช่นนี้ไม่ว่าจะเป็นข้อผิดพลาดในแอปพลิเคชันยอดนิยมหรืออย่างอื่น
16 linux  top 

1
ไอโซโทปคำนวณกิจกรรม I / O สัมพัทธ์อย่างไร
ฉันใช้กระบวนการหนัก I / O บางอย่างบนเวิร์กสเตชันของฉันและเพิ่งติดตั้งiotopเพื่อตรวจสอบพวกเขา นี่เป็นภาพหน้าจอล่าสุด: ฉันสับสนเกี่ยวกับการอ่านในIO>คอลัมน์ แสดงว่าดิสก์ของฉันทำงานที่ประมาณ ~ 1500% I / O กิจกรรม เป็นไปได้ไหม วิธีหา I / O สูงสุดที่เป็นไปได้ของดิสก์จากการอ่านเหล่านี้ และไอโซโทปคำนวณกิจกรรม I / O สัมพัทธ์อย่างไร
16 performance  io  disk  top 


1
วิธีการส่งกระแสข้อมูลสแนปชอตเป็นไฟล์
มีวิธีใดที่จะเก็บสแนปชอตของtopช่วงเวลาที่กำหนดไว้ในไฟล์หรือไม่? ฉันเหนื่อย top > top.out แต่เนื้อหาไม่เหมือนด้านบนใน STDOUT: ^[[H^[[2J^[(B^[[mtop - 16:09:49 up 18 days, 21:46, 4 users, load average: 2.00, 1.90, 1.87^[(B^[[m^[[39;49m^[[K Tasks:^[(B^[[m^[[39;49m^[(B^[[m 286 ^[(B^[[m^[[39;49mtotal,^[(B^[[m^[[39;49m^[(B^[[m 1 ^[(B^[[m^[[39;49mrunning,^[(B^[[m^[[39;49m^[(B^[[m 285 ^[(B^[[m^[[39;49msleeping,^[(B^[[m^[[39;49m^[(B^[[m 0 ^[(B^[[m^[[39;49mstopped,^[(B^[[m^[[39;49m^[(B^[[m 0 ^[(B^[[m^[[39;49mzombie^[(B^[[m^[[39;49m^[[K Cpu(s):^[(B^[[m^[[39;49m^[(B^[[m 5.9%^[(B^[[m^[[39;49mus,^[(B^[[m^[[39;49m^[(B^[[m 0.1%^[(B^[[m^[[39;49msy,^[(B^[[m^[[39;49m^[(B^[[m 0.0%^[(B^[[m^[[39;49mni,^[(B^[[m^[[39;49m^[(B^[[m 93.5%^[(B^[[m^[[39;49mid,^[(B^[[m^[[39;49m^[(B^[[m 0.3%^[(B^[[m^[[39;49mwa,^[(B^[[m^[[39;49m^[(B^[[m 0.0%^[(B^[[m^[[39;49mhi,^[(B^[[m^[[39;49m^[(B^[[m 0.1%^[(B^[[m^[[39;49msi,^[(B^[[m^[[39;49m^[(B^[[m 0.0%^[(B^[[m^[[39;49mst^[(B^[[m^[[39;49m^[[K Mem: ^[(B^[[m^[[39;49m^[(B^[[m 64322524k ^[(B^[[m^[[39;49mtotal,^[(B^[[m^[[39;49m^[(B^[[m 46529492k ^[(B^[[m^[[39;49mused,^[(B^[[m^[[39;49m^[(B^[[m 17793032k ^[(B^[[m^[[39;49mfree,^[(B^[[m^[[39;49m^[(B^[[m 141304k …
15 top 

2
วิธีดูรายการที่สมบูรณ์ของกระบวนการด้านบน
เมื่อฉันทำ 'บน' ฉันเรียนรู้ว่ามีหลายกระบวนการที่เหลือซึ่งหลายกระบวนการอยู่ในสถานะสลีป ฉันต้องการเห็นสแน็ปช็อตที่สมบูรณ์ของกระบวนการทั้งหมด ณ จุดนั้น 'ด้านบน' สามารถแสดงรายการของกระบวนการที่พอดีในหน้าจอเดียวฉันจะได้รับรายชื่อที่สมบูรณ์ได้อย่างไร เหนือสิ่งอื่นใดฉันสนใจที่จะเห็นรายการกระบวนการทั้งหมดซึ่งอยู่ในสถานะ "หลับ" ฉันไม่คิดว่าฉันจะได้รับสถานะกระบวนการในการส่งออกของคำสั่ง "ps"

1
ตั้งค่าสีเริ่มต้นสำหรับด้านบน
คุณจะตั้งค่าสีเริ่มต้นได้topอย่างไร ตอนนี้มีสีแดงที่ฉันแทบจะไม่สามารถอ่านได้ คุณสามารถสลับจากสีขาวดำด้วยหรือตั้งขึ้นให้สะอาดด้วยz Zแต่การตั้งค่าเหล่านั้นไม่ติด คุณจะตั้งค่าสีอย่างถาวรได้อย่างไร
13 linux  terminal  colors  top 

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