Header ads

Header ads
» » Cách dùng lệnh htop theo dõi các tiến trình hệ thống theo thời gian thực

Lệnh htop trong Linux là một tiện ích dòng lệnh cho phép người dùng theo dõi các tiến trình hệ thống quan trọng trong thời gian thực.

Lợi ích của lệnh htop

Bạn có thể theo dõi các tài nguyên hoặc tiến trình quan trọng của hệ thống trong thời gian thực. Màu sắc được sử dụng trong đầu ra giúp dễ đọc hơn nhiều so với đầu ra đơn sắc của lệnh top.

Ưu điểm của lệnh htop là:

    Lợi ích của lệnh htop
    Lợi ích của lệnh htop

    Sử dụng lệnh htop

    Lệnh này dễ dàng được gọi từ Command Prompt:

    # htop

    Việc sử dụng lệnh được chia thành 3 phần.

    • Trong phần đầu tiên (góc trên bên trái), ta thấy các thanh hiển thị mức sử dụng bộ xử lý, bộ nhớ đang sử dụng và bộ nhớ swap (RAM ảo) đang sử dụng tương ứng.
    • Phần thứ hai (góc trên bên phải) hiển thị thông tin tiêu chuẩn, chẳng hạn như tóm tắt nhiệm vụ, trung bình tải và thời gian hoạt động.
    • Phần cuối cùng nằm dưới cùng, nơi bạn sẽ thấy 12 cột, gồm:
      • PID - ID tiến trình
      • USER - Tên người dùng của chủ sở hữu quy trình (hoặc ID người dùng nếu tên không thể được xác định)
      • PRI - Mức ưu tiên nội bộ của kernel cho tiến trình
      • NI - Nice value của một tiến trình - từ mức ưu tiên thấp, 19 đến mức ưu tiên cao, -20
      • VIRT - Tổng dung lượng của chương trình trong bộ nhớ
      • RES - Resident Set Size (bộ nhớ mà tiến trình sử dụng)
      • SHR - Dung lượng của các trang chia sẻ tiến trình
      • S - Trạng thái của tiến trình (S - ngủ/không hoạt động, R - đang chạy, D - disk sleep/trạng thái Sleep của ổ đĩa, Z - zombie, T - bị treo)
      • W - Paging (cơ chế quản lí bộ nhớ cho phép các không gian địa chỉ thực cấp phát cho tiến trình nằm rải rác, không liên tục)
      • CPU% - Phần trăm CPU tiến trình hiện đang sử dụng
      • MEM% - Phần trăm bộ nhớ tiến trình hiện đang sử dụng
      • TIME+ - Thời gian (tính theo giờ đồng hồ tiến trình đã dành cho thời gian hệ thống và người dùng)
      • Command - Đường dẫn đầy đủ của lệnh

    Như với hầu hết các lệnh Linux, cũng có các tùy chọn.

    # htop [-dChusv]
    • –d – delay (hiển thị độ trễ giữa các bản cập nhật, tính bằng 1/10 giây).
    • –C – no-color (chế độ đơn sắc)
    • –h – help (hiển thị thông báo trợ giúp và thoát)
    • –u – user=USERNAME (chỉ hiển thị các tiến trình của một người dùng nhất định)
    • –h – pid=PID (chỉ hiển thị các PID đã cho)
    • –s – sort-key COLUMN (Sắp xếp theo cột này)
    • –v – version (thông tin phiên bản đầu ra và thoát)
    Thông tin htop cung cấp
    Thông tin htop cung cấp

    Bạn cũng có thể sử dụng các lệnh tương tác trong khi lệnh đang chạy để thay đổi cách sắp xếp/giao diện của cửa sổ, như:

    • Mũi tên, Page Up, Page Down, Home, End - Cuộn danh sách tiến trình
    • Dấu cách - gắn thẻ hoặc bỏ gắn thẻ một tiến trình
    • U - Bỏ gắn thẻ tất cả các tiến trình
    • s - theo dõi các cuộc gọi hệ thống
    • F1 - Trợ giúp
    • F2 - Thiết lập
    • F3 - Tìm kiếm
    • F4 - Bộ lọc
    • F5 - Chế độ xem dạng cây
    • F6 - Sắp xếp
    • F7 - Tăng mức độ ưu tiên của tiến trình đã chọn
    • F8 - Giảm mức ưu tiên của tiến trình đã chọn
    • F9 - Triệt tiêu tiến trình
    • F10 - Thoát (Esc cũng hoạt động)

    Bạn cũng có thể sắp xếp các cột đơn giản bằng cách sử dụng chuột.

    Cả người dùng Linux mới và có kinh nghiệm đều nên sử dụng lệnh man để xem tất cả các tính năng mà lệnh cung cấp.

    # man htop
    Lệnh man
    Lệnh man

    Lệnh này không chỉ là một tiện ích vô giá đối với bộ công cụ của người dùng Linux có kinh nghiệm, mà còn hữu ích cho người dùng Linux mới, giúp hiểu rõ hơn về cách thức hoạt động của Linux và khám phá nhiều điều thú vị.


    Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công
    KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

    Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

    Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
    Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



    Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

    Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


    Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
    Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
     Khoa hoc hay
    Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel


    Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
    Nhấn vào đây để bắt đầu khóa học

    Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
    kiếm tiền Youtube bằng phần mềm Camtasia Studio
    Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
     Xây dựng website​​​​
    HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
    Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
     Khoa hoc hay
    MICROSOFT ACCESS



    GOOGLE SPREADSHEETS phê không tưởng
     Khoa hoc hay
    Khóa hoc lập trình bằng Python tại đây

    Hacker mũ trắng




    Hãy tham gia khóa học để biết mọi thứ

    Để tham gia tất cả các bài học, Bạn nhấn vào đây 
    Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
     Khoa hoc hay

    Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công



    Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
    Tham gia nhóm Facebook
    Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
    Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

    About Học viện đào tạo trực tuyến

    Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
    - Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
    - Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
    HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
    «
    Next
    Bài đăng Mới hơn
    »
    Previous
    Bài đăng Cũ hơn