Mục lục
Để cài đặt Htop trước tiên bạn cần kết nối với VPS hoặc server Linux thông qua SSH. Nếu các bạn chưa biết cách kết nối SSH tham khảo thêm tại bài viết sau, kiến thức kết nối tới máy chủ qua SSH với chương trình Putty của vData .
Sau khi đã SSH vào VPS các bạn có thể chạy lệnh sau để cài đặt môi trường cho htop:
# Đối với ubuntu:
1 |
#sudo apt-get install htop -y |
# Đối với centos:
1 2 |
#rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #yum install htop -y |
Sau khi đã cài đặt htop các bạn có thể chạy lệnh sau để khởi chạy htop:
1 |
#htop |
Sau khi chạy lệnh htop chúng ta có thể thấy màn hình hiển thị htop được phân thành 3 phần:
a. Header
Chứa dữ liệu thời gian thực về thông tin sử dụng CPU, RAM, trung bình tải, mức tiêu thụ, thời gian hoạt động, số lượng tác vụ đang chạy.
b. Body.
Phần này liệt kê tất cả các tiến trình đang chạy.
c. Footer
a. Theo dõi mức sử dụng CPU:
Các dòng được khoang đỏ hiển thị phần trăm CPU đang được sử dụng. Đối với một CPU lõi đơn, sẽ có một dòng cho hiển thị mức đang sử dụng, nếu sử dụng CPU đa lõi, sẽ có n số dòng tùy thuộc vào số lõi của CPU. Trong trường hợp, nếu phần trăm CPU sử dụng gần 0% thì có nghĩa là CPU không có nhiều tải nhưng khi phần trăm CPU sử dụng tiếp cận 100% trong một thời gian dài, điều đó có nghĩa là CPU đang quá tải.
Và mức sử dụng CPU của các tiến trình sẽ được thể hiện bằng các màu khác nhau:
b. Theo dõi mức sử dụng RAM:
Dòng tiếp theo hiển thị phần trăm RAM đang được sử dụng.
Tương tự như CPU, mức sử dụng RAM của các tiến trình sẽ được thể hiện bằng các màu khác nhau:
c. Tải trung bình (Load average)
Đây là mức trung bình của công việc tính toán được thực hiện bởi CPU. 1.0 trên CPU lõi đơn có nghĩa là sử dụng 100%, tương tự, 2.0 trên CPU lõi kép thể hiện 100% mức sử dụng CPU.
Trung bình tải chứa ba giá trị. Số đầu tiên là trung bình một phút (0,52 trong hình trên), số thứ hai là trung bình 5 phút (0,57 trong hình trên) trong khi số thứ ba là trung bình mười lăm phút (0,49 trong hình).
d. Thông tin tiến trình
Htop sẽ liệt kê tất cả các tiến trình đang chạy trên hệ thống với thông tin về số lượng cpu, bộ nhớ mà mỗi tiến trình đang sử dụng cũng như lệnh được sử dụng để bắt đầu tiến trình.
3.3. Một số phím tắt