Cách sử dụng lệnh htop trong Linux

Cach Su Dung Lenh Htop Trong Linux



Htop là một tiện ích CLI để kiểm tra danh sách tương tác của các tiến trình đang chạy trong thời gian thực. Nó là một giải pháp thay thế giàu tính năng và thân thiện với người dùng hơn cho lệnh top. Lệnh htop cho phép bạn quản lý các tiến trình hệ thống, giám sát tài nguyên và thực hiện các tác vụ quản trị khác.

Một trong những tính năng nổi bật nhất của htop là nó hiển thị các quy trình được mã hóa màu, giúp bạn phân biệt chúng dựa trên việc sử dụng tài nguyên. Hơn nữa, nó cho phép bạn tùy chỉnh kết quả với các tùy chọn sắp xếp và lọc. Vì vậy, hướng dẫn ngắn này là về cách sử dụng lệnh htop trong Linux mà không gặp rắc rối. Không giống như top, lệnh htop không được cài đặt sẵn trong hầu hết các hệ thống Linux. Đó là lý do tại sao bạn phải cài đặt nó bằng các lệnh sau:







Hệ điều hành Yêu cầu
Debian/Ubuntu sudo apt-get cài đặt htop
Fedora sudo dnf cài đặt htop
RHEL/CentOS sudo yum cài đặt htop

Bây giờ, bạn có thể sử dụng lệnh htop, vì vậy hãy bắt đầu với những điều cơ bản:





htop





  lệnh cơ bản-htop

Khi bạn thực hiện lệnh trên, nó sẽ khởi chạy tiện ích htop. Tại đây, bạn có thể sử dụng các phím mũi tên để điều hướng lên và xuống các quy trình. Hơn nữa, nhấn 'F1' hoặc '?' để nhận màn hình trợ giúp về các phím tắt điều hướng bổ sung.



Sắp xếp các tiến trình trong htop

Trong htop, bạn có thể sắp xếp các tiến trình theo CPU, bộ nhớ và cách sử dụng khác. Mở menu sắp xếp bằng cách nhấn F6:

  sắp xếp-process-in-htop

Ví dụ: chọn tùy chọn PERCENT_CPU và nhấn ‘Enter.’

  ví dụ về quá trình-sắp xếp-in-htop

Như bạn có thể thấy trong hình trên, tất cả các tiến trình hiện được sắp xếp theo mức tiêu thụ CPU.

Quá trình tìm kiếm và lọc trong htop

Để tìm kiếm bất kỳ quy trình nào trong htop, vui lòng thực hiện các bước sau:

Nhấn 'F3' để mở thanh tìm kiếm.

  lọc-process-in-htop

Tương tự, nhấn 'F4' để lọc các quy trình.

Tùy chọn bổ sung với htop

-d, –delay=[đối số]: Theo mặc định, htop cập nhật các quy trình mỗi giây, nhưng bạn có thể thêm độ trễ bằng tùy chọn này. Ví dụ: để giới thiệu độ trễ 10 giây, chúng tôi sẽ nhập ‘–delay=10.’

  d-tùy chọn-trong-htop

-C, –không màu: Tùy chọn này vô hiệu hóa đầu ra màu, điều này rất hữu ích trong các hệ thống có sự hỗ trợ đầu cuối hạn chế cho màu sắc.

  c-tùy chọn-trong-htop

-u, –user=[tên người dùng]: Để hiển thị các quy trình cho một người dùng cụ thể. Chỉ cần thay thế ‘[tên người dùng]’ bằng tên người dùng mục tiêu.

  u-tùy chọn-trong-htop

-p, –pid=[PID1,PID2]: Hiển thị thông tin cho các ID tiến trình được chỉ định. Ví dụ: hãy kiểm tra chi tiết của PID 1:

htop -P 1


  p-tùy chọn-trong-htop

-v, –version: In thông tin phiên bản htop.

  v-tùy chọn-trong-htop

-h, –help: Điều này sẽ hiển thị một thông báo trợ giúp với thông tin sử dụng.

  h-option-in-htop-lệnh

Giết một tiến trình trong htop

Nếu bạn muốn hủy bất kỳ quy trình nào, hãy chọn quy trình đó và nhấn phím 'F9' hoặc 'k' để truyền tín hiệu hủy cho quy trình đã chọn.

Kết thúc

Htop là một tiện ích mạnh mẽ để kiểm tra tương tác các quy trình hệ thống trong thời gian thực. Hướng dẫn này thảo luận ngắn gọn về cách sử dụng lệnh htop. Vì htop không phải là tiện ích được cài đặt sẵn trong các bản phân phối Linux nên bước đầu tiên của bạn là cài đặt nó bằng các lệnh được đề cập. Sau đó, chúng tôi đã giải thích cách sắp xếp, tìm kiếm, lọc và hủy các tiến trình từ tiện ích htop.