Hướng dẫn công cụ top trên linux năm 2024

Trong các bài viết trước của chúng tôi, chúng tôi đã trình bày các khái niệm cơ bản về lệnh ls và lệnh Cat. Trong bài viết này, chúng ta đang cố gắng khám phá lệnh top, một trong những lệnh được sử dụng thường xuyên nhất trong các công việc quản trị hệ thống hàng ngày của chúng ta.

Lệnh Top (bảng các quy trình) hiển thị hoạt động của bộ xử lý trong hộp Linux của bạn và cũng hiển thị các tác vụ được quản lý bởi hạt nhân trong 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 một danh sách các tiến trình đang chạy.

1. 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, chỉ cần gõ đầu dòng lệnh để nhận thông tin về các tác vụ, bộ nhớ, cpu và swap đang chạy. Nhấn 'q' để thoát khỏi cửa sổ.

# top

Hướng dẫn công cụ top trên linux năm 2024

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

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

Hướng dẫn công cụ top trên linux năm 2024

3. Sắp xếp các tiến trình Linux theo bộ nhớ và mức sử dụng CPU

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

Hướng dẫn công cụ top trên linux năm 2024

4. Sắp xếp các tiến trình Linux theo thời gian chạy

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

Hướng dẫn công cụ top trên linux năm 2024

5. Hiển thị các quy trình Linux theo người dùng cụ thể

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

# top -u tecmint

Hướng dẫn công cụ top trên linux năm 2024

6. Đánh dấu tiến trình đang chạy ở Top

Nhấn tùy chọn 'z' sẽ hiển thị tiến trình đang chạy bằng màu có thể giúp bạn dễ dàng xác định tiến trình đang chạy.

Hướng dẫn công cụ top trên linux năm 2024

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

Nhấn tùy chọn 'c' trong lệnh chạy trên cùng sẽ hiển thị đường dẫn tuyệt đối của quá trình đang chạy.

Hướng dẫn công cụ top trên linux năm 2024

8. Đặt khoảng thời gian làm mới cho lệnh Top

Theo khoảng thời gian làm mới màn hình mặc định được đặt thành khoảng thời gian này 3,0 giây, có thể thay đổi bằng cách nhấn tùy chọn 'd' khi chạy lệnh trên cùng để đặt khoảng thời gian mong muốn.

Hướng dẫn công cụ top trên linux năm 2024

9. Loại bỏ tiến trình đang chạy Linux bằng lệnh Top

Bạn có thể hủy tiến trình sau khi tìm thấy PID của tiến trình bằng cách nhấn tùy chọn 'k' khi chạy lệnh trên cùng mà không cần đóng cửa sổ trên cùng như hình dưới đây.

Hướng dẫn công cụ top trên linux năm 2024

10. Sắp xếp Linux Processes bởi lưu lượng CPU

Để sắp xếp tất cả các tiến trình đang chạy bằng cách sử dụng CPU, bạn chỉ cần nhấn Shift + P.

Hướng dẫn công cụ top trên linux năm 2024

11. Renice một quy trình Linux

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

Hướng dẫn công cụ top trên linux năm 2024

12. Kiểm tra lõi CPU Linux

Để liệt kê thông tin tải của các lõi CPU của bạn, chỉ cần nhấn 1 để liệt kê chi tiết lõi CPU.

Hướng dẫn công cụ top trên linux năm 2024

13. Lưu kết quả lệnh Top trong tệp

Để lưu kết quả lệnh hàng đầu đang chạy xuất ra tệp /root/.toprc, hãy sử dụng lệnh sau.

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

14. Liệt kê các quy trình không hoạt động của Linux

Nhấn 'i' để xem danh sách các quy trình không hoạt động/đang ngủ.

Hướng dẫn công cụ top trên linux năm 2024

15. Nhận trợ giúp về lệnh Top

Nhấn tùy chọn 'h' để nhận trợ giúp về lệnh hàng đầu.

Hướng dẫn công cụ top trên linux năm 2024

16. Thoát lệnh Top sau khi lặp lại chi tiết

Đầu ra của lệnh trên cùng tiếp tục làm mới cho đến khi bạn nhấn 'q'. Với lệnh dưới đây, nó sẽ tự động thoát sau 10 lần lặp lại.

# top -n 10

Kết luận

Có một số đối số để biết thêm về lệnh Top, bạn có thể tham khảo trang man của lệnh Top. Hãy chia sẻ nó nếu bạn thấy bài viết này hữu ích hoặc chia sẻ suy nghĩ của bạn bằng cách sử dụng khung bình luận của chúng tôi bên dưới.

Hướng dẫn công cụ top trên linux năm 2024

+ Fanpage: https://www.facebook.com/nhanhoacom

+ Chỉ đường: https://g.page/nhanhoacom

+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html

————————————————————

CÔNG TY TNHH PHẦN MỀM NHÂN HÒA

https://nhanhoa.com

Hotline: 1900 6680

Trụ sở chính: Tầng 4 - Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội

Tel: (024) 7308 6680 – Email: [email protected]

Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM

Tel: (028) 7308 6680 – Email: [email protected]

Chi nhánh Vinh - Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An