Làm cách nào để chạy lệnh '' top '' 1 lần và thoát?


11

Có công tắc nào để ra toplệnh để quét một lần hệ thống và không giám sát nó mọi lúc không?


7
nếu bạn muốn biết điều gì đó về một lệnh, trước tiên hãy đọc trang man của lệnh tương ứng ( man command).
Avinash Raj

Câu trả lời:


21

Công -ntắc là thứ bạn tìm kiếm:

user@host:~$ top -n 1

Xem trang

   -n : Number of iterations limit as:  -n number
        Specifies the maximum number of iterations, or frames, top should produce before ending.

Nếu bạn muốn dừng toplệnh chỉ cần nhấn q.

Lưu ý: Nếu bạn có xu hướng sử dụng toptrong một tập lệnh, tôi cần nói topkhông có nghĩa là cho các tập lệnh, psthay vào đó hãy sử dụng .


2
Tôi đang sử dụng toptrong một tập lệnh vì tôi nghĩ pskhông có khả năng đọc tải CPU trung bình. Tôi có lầm không?
Sopalajo de Arrierez

8

lưu ý rằng nếu bạn muốn giữ lệnh "top" cho tập lệnh, bạn có thể sử dụng -btùy chọn (tùy chọn "-b" có nghĩa là "thao tác chế độ hàng loạt"), tùy chọn này cho phép bạn chuyển hướng đầu ra thành tệp.

Ví dụ:

  • chế độ hàng loạt chụp hàng đầu: top -bn 1 2>&1 1> /tmp/topN
  • được sắp xếp hàng đầu theo cách sử dụng bộ nhớ một chế độ hàng loạt: top -ban 1 2>&1 1> /tmp/topAN
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.