Hiển thị tên quá trình đầy đủ ở đầu


96

Tôi đang chạy một ngăn xếp đường ray trên Ubuntu.

Khi tôi ps -AF, tôi nhận được một tên quy trình mô tả được đặt bởi mô-đun apache như

00:00:43 Rails: /var/www...

đó là thực sự hữu ích trong chẩn đoán các vấn đề tải.

Nhưng khi tôi lên đỉnh, quá trình tương tự xuất hiện đơn giản như

ruby

Có cách nào để đưa tên tiến trình ps -AF lên hàng đầu không?

Câu trả lời:


176

Trong khi topđang chạy, bạn có thể nhấn cđể chuyển đổi giữa hiển thị tên tiến trình và dòng lệnh. Để nhớ trạng thái chuyển đổi cho lần tiếp theo, nhấn Wđể lưu cấu hình hiện tại vào ~/.toprc.


18

Đây là một gợi ý chung, hơn là một câu trả lời:

Hãy thử htop. Nó hiển thị tên quy trình đầy đủ theo mặc định và tôi nghĩ nó dễ sử dụng hơn nhiều.


2
tuyệt quá! tốt hơn nhiều so với "đỉnh" thô. cảm ơn rất nhiều!
Siwei Shen


4

top -c -n 1 sẽ cung cấp cho bạn những gì bạn muốn.

  • -c: tự động chuyển đổi giữa dòng lệnh và tên chương trình
  • -n 1: điều này giúp topthoát ra ngay lập tức mà không hiển thị các bản cập nhật cứ sau 3 giây (theo mặc định)

1

Bạn có thể nhấn ctrong khi top đang chạy hoặc sử dụng htop. Nhưng, nếu tôi có thể, hãy cho glancesmột cái nhìn là tốt. Nó có thể phục vụ như là một thay thế.

Liếc nhà

Tôi sử dụng nó khá nhiều và thực sự tiện 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.