Tương đương với Trình khám phá quy trình Sysiternals trên Linux


27

Tôi đang sử dụng Ubuntu 11.10 và đang tìm kiếm một ứng dụng tương đương với Process Explorer trên Linux. Có System Monitor nhưng nó không tốt bằng Process Explorer với tất cả thông tin chi tiết về các quy trình.

Bất kỳ đề xuất?

Câu trả lời:


19

Nếu bạn không bận tâm điều gì đó dựa trên thiết bị đầu cuối, thì htop là một trình quản lý quy trình tốt và mạnh mẽ.

ảnh chụp màn hình htop

Bạn có thể cài đặt nó trên Ubuntu bằng lệnh sau:

sudo aptitude install htop

Nếu bạn thích một cái gì đó với GUI, bạn có thể thử qps .

ảnh chụp màn hình qps

Bạn có thể cài đặt nó với những điều sau đây:

sudo aptitude install qps

htop là tốt, nhưng nó không phải là chương trình thân thiện với người dùng nhất!
Gautam

đã cập nhật câu trả lời của tôi
freethinker

1
Có công cụ nào có thể hiển thị ngăn xếp cuộc gọi của một luồng đang chạy không?
chuyên gia

1
Cần lưu ý rằng Ubuntu 12.04 là bản phát hành Ubuntu cuối cùng có qps trong kho lưu trữ mặc định của nó.
karel

1
@karel Hiện tại nó được hỗ trợ và trong kho lưu trữ mặc định .
Ploni

13

Sử dụng Linux Process Explorer .

Trình thám hiểm quy trình đồ họa cho Linux. Hiển thị thông tin quy trình: cây quy trình, kết nối IP TCP và số liệu hiệu suất đồ họa cho các quy trình. Nhằm mục đích bắt chước Windows procexp từ sysiternals, và nhằm mục đích trở nên hữu dụng hơn so với top và ps.

nhập mô tả hình ảnh ở đây

PS . nó vẫn đang trong giai đoạn phát triển alpha .


Điều này trông giống như một công cụ hữu ích, nhưng câu trả lời của bạn cung cấp rất ít thông tin về nó. Bạn có thể chỉnh sửa câu trả lời của mình để bao gồm một số thông tin về cách thức hoạt động và có lẽ là ảnh chụp màn hình không?
nhinkle

Điều này có vẻ tuyệt vời! htop và qps là các công cụ được thiết lập tốt, nhưng chúng không hiển thị lịch sử mỗi quá trình sử dụng CPU và bộ nhớ. Windows Process Explorer có rất nhiều tính năng hữu ích mà tôi rất vui khi tìm thấy trong một công cụ unix.
Câu hỏi hóc búa Eldritch

nó thiếu sắp xếp hoặc tìm một quá trình. nếu bạn có hàng tấn quy trình, bạn không thể xác định vị trí của bạn.
Berry Tsakala

@ BlackBerryTsakala Các lập trình viên linux điển hình sẽ viết một trình thám hiểm quy trình mà không cần đến các tính năng cơ bản của trình quản lý tác vụ windows! bất cứ điều gì một lập trình viên linux làm với gui, là một mánh lới quảng cáo, tôi chắc chắn họ thậm chí không sử dụng những gì họ viết!
barlop

Tôi yêu "giết cây quá trình" !!!
kokbira

5

gnome-system-màn hình

(mặc dù tôi không biết OP cần gì 3 năm trước)

cung cấp hầu hết mọi thứ mà "top" có, nhưng các cột đồ họa, có thể sắp xếp, tìm các tệp đang mở và hơn thế nữa.

Vài ảnh chụp màn hình:

nhập mô tả hình ảnh ở đây

Tab tài nguyên:

nhập mô tả hình ảnh ở đây


Tốt hơn sudo apt-get install ksysguard.
người dùng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.