Lệnh top trong Linux giúp admin có thể giám sát hệ thống của mình một cách chuyên nghiệp và nắm rõ từng thông tin của hệ thống. Bài viết dưới đây sẽ hướng dẫn bạn cách sử dụng lệnh top thông qua giải thích những tham số khác nhau có sẵn và nội dung mà chúng hiển thị.
Về cơ bản, tất cả những gì bạn cần làm để hiển thị các tiến trình đang chạy hiện tại là gõ như sau vào terminal:
top
Thông tin sau được hiển thị khi bạn chạy lệnh top trong Linux:
Bạn có thể dễ dàng giữ lệnh top luôn chạy mà không cần phải nhập lệnh vào terminal mỗi lần mở máy.
Để tạm dừng lệnh top và tiếp tục sử dụng terminal, nhấn CTRL + Z trên bàn phím.
Để đưa lệnh top trở lại foreground, hãy nhập fg.
-h - Hiển thị phiên bản hiện tại -c - Tham số này chuyển đổi trạng thái cột lệnh từ hiển thị lệnh sang hiển thị tên chương trình và ngược lại -d - Chỉ định thời gian trễ khi refresh màn hình -o - Sắp xếp theo trường được đặt tên -p - Chỉ hiển thị các tiến trình với ID được chỉ định -u - Chỉ hiển thị những tiến trình của người dùng được chỉ định -i - Không hiển thị các idle task
Nhập thông tin sau để hiển thị chi tiết phiên bản hiện tại cho lệnh top:
top -h
Đầu ra ở dạng sau:
procps -ng version 3.3.10
Để chỉ định độ trễ giữa các lần refresh màn hình trong khi sử dụng top, nhập lệnh sau:
top -d
Để refresh màn hình sau mỗi 5 giây, hãy nhập:
top -d 5
Lấy danh sách những cột mà bạn có thể sắp xếp lệnh top bằng cách nhập như sau:
top -O
Có rất nhiều cột được liệt kê, do đó bạn có giảm bớt đầu ra hiển thị như sau:
top -O | less
Sử dụng lệnh trong phần trước để tìm một cột có thể sắp xếp, rồi dùng cú pháp sau để sắp xếp theo cột đó:
top -o
Để sắp xếp theo % CPU, hãy gõ lệnh sau:
top -o %CPU
Để chỉ hiển thị các tiến trình mà người dùng cụ thể đang chạy, hãy sử dụng cú pháp sau:
top -u
Ví dụ, để hiển thị tất cả các tiến trình mà người dùng đang chạy, hãy gõ lệnh sau:
top -u gary
Chế độ xem mặc định trong top có thể hơi lộn xộn và nếu bạn chỉ muốn xem các tiến trình đang hoạt động (nghĩa là những tiến trình không ở chế độ idle - “nhàn rỗi”) thì bạn có thể chạy lệnh sau:
top -i
Trong khi chạy lệnh top, bạn có thể nhấn phím F để hiển thị danh sách các trường có thể được hiển thị trong bảng:
Sử dụng các phím mũi tên để di chuyển lên và xuống danh sách các trường.
Để hiển thị một trường trên màn hình, nhấn phím D. Để xóa trường, nhấn D trên trường đó một lần nữa. Dấu hoa thị (*) sẽ xuất hiện bên cạnh những trường được hiển thị.
Bạn có thể sắp xếp bảng theo trường bằng cách nhấn phím S trên trường bạn muốn sắp xếp.
Nhấn phím Enter để xác nhận thay đổi và nhấn Q để thoát.
Trong khi chạy lệnh top, bạn có thể nhấn phím A để chuyển đổi giữa màn hình tiêu chuẩn và màn hình thay thế.
Nhấn phím Z để thay đổi màu của các giá trị trong top.
Có ba giai đoạn cần thiết để thay đổi màu sắc:
1. Nhấn S cho dữ liệu tóm tắt, M cho thông báo, H cho tiêu đề cột hoặc T cho thông tin tác vụ để nhắm mục tiêu đến khu vực cần thay đổi màu sắc.
2. Chọn màu cho mục tiêu đã xác định: 0 là màu đen, 1 là màu đỏ, 2 là màu xanh lá cây, 3 là màu vàng, 4 là màu xanh lam, 5 là màu đỏ tươi, 6 là màu lục lam và 7 là màu trắng
3. Nhấn Enter để xác nhận thay đổi
Nhấn phím B để in đậm văn bản.
Trong khi lệnh top đang chạy, bạn có thể bật và tắt nhiều tính năng bằng cách nhấn các phím có liên quan.
Bảng sau đây cho thấy phím cần nhấn và chức năng mà nó cung cấp:
Còn có nhiều tham số hơn dành cho lệnh top. Bạn có thể đọc thêm về chúng bằng cách nhập thông tin sau vào cửa sổ terminal:man top
Nguồn: quantrimang
Tips: Tham gia Channel Telegram KDATA để không bỏ sót khuyến mãi hot nào