Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình Bash

BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS

BpyTOP là một tiện ích dòng lệnh Linux khác để giám sát tài nguyên trong số nhiều tiện ích khác như top, Htop, Bashtop, v.v. bashtop người dùng có thể mong đợi các tính năng tương tự trong bpytop kể từ bpytop được chuyển từ bashtop và được viết hoàn toàn bằng Python . Bpytop có sẵn cho nhiều bản phân phối linux và macOS.

Tính năng của BpyTOP

  • Giao diện người dùng nhanh và nhạy.
  • Hỗ trợ bàn phím và chuột.
  • Hỗ trợ nhiều bộ lọc.
  • SIGTERM, SIGKILL, SIGINT có thể được gửi đến quy trình đã chọn.
  • Biểu đồ tự động chia tỷ lệ về mức sử dụng mạng, tốc độ đọc và ghi hiện tại của ổ đĩa.

Cài đặt BpyTOP – Công cụ giám sát tài nguyên trong Linux

Có nhiều cách khác nhau để cài đặt bpytop . Bạn có thể sử dụng trình quản lý gói dành riêng cho bản phân phối của mình hoặc sử dụng gói snap hoặc xây dựng gói theo cách thủ công.

Cài đặt BpyTOP bằng Trình quản lý gói PIP

Trước tiên, hãy kiểm tra phiên bản của python chạy trên bản phân phối Linux của bạn bằng cách gõ.

$ python3 --version
BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Kiểm tra phiên bản đã cài đặt Python

Kiểm tra xem trình quản lý gói python pip đã được cài đặt, nếu chưa cài đặt pip3 sử dụng bài viết của chúng tôi về cách cài đặt pip trong các bản phân phối linux khác nhau.

$ sudo apt install python3-pip [On Debian/Ubuntu]
$ sudo yum install python-pip [On CentOS/RHEL] 
$ sudo dnf install python3 [On Fedora]

Bây giờ tất cả các phần phụ thuộc của chúng tôi đã hài lòng khi cài đặt bpytop .

$ sudo pip3 install bpytop
BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Cài đặt Bpytop trong Linux

Có “CẢNH BÁO ” bị ném trong quá trình cài đặt. Bpytop được cài đặt trong .local/bin trong thư mục chính của tôi không phải là một phần của PATH biến môi trường. Bây giờ chúng ta sẽ tiếp tục và thêm đường dẫn đã cài đặt vào PATH biến.

$ echo $PATH
$ export PATH=$PATH:/home/tecmint/.local/bin
$ echo $PATH
BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Thêm biến môi trường trong Linux

Cài đặt BpyTOP bằng kho lưu trữ GIT

Đảm bảo git được cài đặt trên máy của bạn vì chúng tôi cần sao chép gói từ GitHub. Hãy làm theo các bước dưới đây để cài đặt bpytop theo cách thủ công.

$ sudo apt-get install git [On Debian/Ubuntu]
$ sudo yum install git [On CentOS/RHEL/Fedora] 
$ git clone https://github.com/aristocratos/bpytop.git
$ cd bpytop
$ sudo make install

Cài đặt BpyTOP bằng Trình quản lý gói

Dành cho Ubuntu/Debian dựa trên, bpytop có sẵn trong kho của Azlux. Hãy làm theo các bước dưới đây để lấy repo và cài đặt bpytop.

$ echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
$ wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -
$ sudo apt update
$ sudo apt install bpytop

Dành cho FedoraCentOS/RHEL , bpytop có sẵn trong kho EPEL.

$ sudo yum install epel-release
$ sudo yum install bpytop

Dành cho Arch Linux , hãy sử dụng kho lưu trữ AUR như được hiển thị.

$ git clone https://aur.archlinux.org/bpytop.git
$ cd bpytop
$ makepkg -si

Bây giờ bạn đã sẵn sàng để khởi chạy ứng dụng. Khởi chạy bpytop bằng cách chạy “bpytop ” trong thiết bị đầu cuối.

$ bpytop
BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Giám sát tài nguyên Bpytop

Từ góc trên cùng bên trái, bạn có thể tìm thấy tùy chọn chuyển đổi giữa các chế độ khác nhau và tùy chọn sử dụng Menu.

BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Chế độ Bpytop

Có 3 chế độ khác nhau có sẵn. Bạn có thể thay đổi chế độ xem từ Menu → “Chế độ xem ” hoặc thay đổi chế độ:như trong hình trước.

BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Chế độ xem Bpytop

Có nhiều tùy chọn hơn mức bạn có thể định cấu hình từ “Menu ” tùy chọn.

BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS Menu Bpytop

Đó là tất cả cho bài viết này. Cài đặt bpytop , chơi thử và chia sẻ trải nghiệm của bạn với chúng tôi.

Đưa kỹ năng Linux của bạn lên một tầm cao mới

Các thành viên gốc có toàn quyền truy cập vào mọi khóa học, lộ trình luyện thi chứng chỉ và thư viện nội dung Linux thực hành ngày càng phát triển — với các khóa học mới được bổ sung hàng tháng.

Những gì bạn nhận được

Truy cập không có quảng cáo vào tất cả các bài viết cao cấp

Truy cập vào tất cả các khóa học:Tìm hiểu Linux, AI cho Linux, Bash Scripting, Cẩm nang Ubuntu, Golang và hơn thế nữa.

Truy cập vào các chứng chỉ Linux (RHCSA, RHCE, LFCS và LFCA)

Truy cập các khóa học mới được phát hành

Nhận quyền truy cập vào bản tin hàng tuần

Ưu tiên trợ giúp trong phần bình luận

Cộng đồng Telegram riêng tư

Kết nối với cộng đồng Linux

BpyTOP:Trình giám sát hệ thống dựa trên Python, mạnh mẽ dành cho Linux &macOS

Một kỹ sư phần mềm đam mê khám phá công nghệ mới. Anh ấy là một diễn giả trước công chúng và thích viết về công nghệ, đặc biệt là về Linux và nguồn mở.

Mỗi hướng dẫn tại TecMint được tạo bởi đội ngũ quản trị viên hệ thống Linux có kinh nghiệm để nó đáp ứng các tiêu chuẩn chất lượng cao của chúng tôi.