16 ví dụ về lệnh top trên Centos / Ubuntu / Debian / Fedora

Lệnh top (bảng quá trình) hiển thị hoạt động của bộ xử lý trên hệ thống Linux của bạn và cũng hiển thị các tác vụ được quản lý bởi kernel theo thời gian thực. Nó cũng hiển thị thông tin về việc sử dụng CPU và bộ nhớ của danh sách các quy trình đang chạy.

Liệt kê tất cả các quy trình Linux đang chạy

Để liệt kê tất cả các quy trình Linux đang chạy, gõ lệnh top trên dòng lệnh để nhận thông tin về các tác vụ đang chạy, bộ nhớ, CPU và swap. Nhấn 'q' để thoát khỏi cửa sổ.

# top

16 ví dụ về cách áp dụng lệnh top trong Linux

Sắp xếp các quy trình Linux theo PID

Để sắp xếp tất cả các quy trình Linux đang chạy theo Process ID, nhấn phím M và T.

16 ví dụ về cách áp dụng lệnh top trong Linux

Sắp xếp các quy trình Linux theo sử dụng bộ nhớ và CPU

Để sắp xếp tất cả các quy trình Linux đang chạy theo việc sử dụng bộ nhớ, nhấn phím M và P.

16 ví dụ về cách áp dụng lệnh top trong Linux

Sắp xếp các quy trình Linux theo thời gian chạy

Để sắp xếp tất cả các quy trình Linux đang chạy theo thời gian chạy, nhấn phím M và T.

16 ví dụ về cách áp dụng lệnh top trong Linux

Hiển thị thông tin các quy trình Linux của một người dùng cụ thể

Để hiển thị thông tin về tất cả các quy trình đang chạy của một người dùng cụ thể, sử dụng tùy chọn -u sẽ liệt kê chi tiết các quy trình của người dùng cụ thể.

# top -u

16 ví dụ về cách áp dụng lệnh top trong Linux

Đánh dấu quy trình đang chạy trong top

Nhấn phím 'z' sẽ hiển thị quy trình đang chạy bằng màu sắc giúp bạn dễ dàng nhận biết quy trình đang chạy.

16 ví dụ về cách áp dụng lệnh top trong Linux

Liệt kê đường dẫn tuyệt đối của các quy trình Linux đang chạy

Nhấn phím 'c' trong lệnh top đang chạy để hiển thị đường dẫn tuyệt đối của quy trình đang chạy.

16 ví dụ về cách áp dụng lệnh top trong Linux

Thiết lập khoảng thời gian làm mới cho lệnh top

Mặc định, khoảng thời gian làm mới màn hình được đặt là 3,0 giây. Có thể thay đổi bằng cách nhấn phím 'd' trong lệnh top đang chạy. 

16 ví dụ về cách áp dụng lệnh top trong Linux

Kết thúc quy trình Linux đang chạy bằng lệnh Top

Bạn có thể kết thúc một quy trình sau khi tìm PID của quy trình đó bằng cách nhấn tùy chọn 'k' trong lệnh top đang chạy mà không đóng cửa sổ top.

16 ví dụ về cách áp dụng lệnh top trong Linux

Sắp xếp các quy trình Linux theo việc sử dụng CPU

Để sắp xếp tất cả các quy trình đang chạy theo việc sử dụng CPU, nhấn phím Shift+P.

16 ví dụ về cách áp dụng lệnh top trong Linux

Thay đổi độ ưu tiên của một quy trình Linux

Bạn có thể sử dụng tùy chọn 'r' để thay đổi độ ưu tiên của quy trình, còn được gọi là Renice.

16 ví dụ về cách áp dụng lệnh top trong Linux

Kiểm tra các lõi CPU Linux

Để liệt kê thông tin tải của các lõi CPU, nhấn phím 1 để liệt kê chi tiết về các lõi CPU.

16 ví dụ về cách áp dụng lệnh top trong Linux

Lưu kết quả lệnh top vào tệp

Để lưu kết quả đầu ra của lệnh top đang chạy vào tệp /root/.toprc, sử dụng lệnh:

# top -n 1 -b > top-output.txt

Liệt kê các quy trình Linux trạng thái rảnh/ngủ

Nhấn 'i' để lấy danh sách các quy trình đang trạng thái rảnh/ngủ.

16 ví dụ về cách áp dụng lệnh top trong Linux

Lấy trợ giúp cho lệnh top

Nhấn tùy chọn 'h' để lấy trợ giúp về lệnh top.

16 ví dụ về cách áp dụng lệnh top trong Linux

Thoát khỏi lệnh top sau một số lần lặp cụ thể

Kết quả của lệnh top sẽ được làm mới cho đến khi bạn nhấn 'q'. Với lệnh này sẽ tự động thoát sau 10 lần lặp.

# top -n 10

Mọi người cũng tìm kiếm: top ubuntu, lệnh top trong linux, ubuntu top, debian 16, top in linux command, centos ubuntu debian