Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Bpytop là một trung tâm điều khiển tiên tiến dựa trên thiết bị đầu cuối dành cho Linux. Với nó, người dùng có thể xem và quản lý việc sử dụng CPU, RAM / SWAP, tải xuống / tải lên mạng và thậm chí chấm dứt các chương trình đang chạy! 

Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách thiết lập ứng dụng Bpytop trên Linux. Chúng tôi cũng sẽ xem xét cách sử dụng nó.

Cài đặt Bpytop trên Linux

Bpytop là một chương trình ấn tượng với đồ họa tuyệt vời mặc dù nó là một ứng dụng đầu cuối. Tuy nhiên, nó không được cài đặt sẵn trên bất kỳ hệ điều hành Linux chính thống nào. Do đó, chúng ta phải trình bày cách thiết lập nó trước khi xem qua cách sử dụng nó.

Để bắt đầu cài đặt Bpytop trên PC Linux của bạn, hãy khởi chạy cửa sổ đầu cuối. Sau khi cửa sổ đầu cuối mở và sẵn sàng hoạt động, hãy làm theo hướng dẫn cài đặt được nêu bên dưới tương ứng với hệ điều hành Linux mà bạn hiện đang sử dụng.

Gói Snap

Bpytop có sẵn trong cửa hàng ứng dụng Snap và đó là cách tốt nhất để ứng dụng hoạt động. Nguyên nhân? Tất cả các phần phụ thuộc đã được xử lý và không cần phải cài đặt chúng theo cách thủ công.

Cài đặt Bpytop trên Linux bắt đầu bằng cách bật thời gian chạy Snapd trên hệ thống của bạn trước. Snapd runtime là một công cụ chạy nền và quản lý Snaps trên hệ thống của bạn. Để bật Snapd, hãy làm theo hướng dẫn chuyên sâu của chúng tôi về chủ đề này

Sau khi bạn đã thiết lập thời gian chạy Snapd trên máy tính của mình, quá trình cài đặt Bpytop có thể bắt đầu. Sử dụng lệnh  snap install  bên dưới, cài đặt phiên bản Bpytop mới nhất.

sudo snap cài đặt bpytop

Sau khi cài đặt Bpytop, bạn phải kết nối nó với các thành phần khác nhau trên máy tính của mình. Nếu bạn không thực hiện các kết nối này, ứng dụng sẽ không theo dõi và quản lý những thứ như CPU, quy trình của bạn, v.v. 

  1. Kết nối ứng dụng với "gắn kết-quan sát".

sudo snap kết nối bpytop: mount-quan sát

  1. Kết nối ứng dụng với “kiểm soát mạng”.

sudo snap kết nối bpytop: điều khiển mạng

  1. Kết nối Bytop với “phần cứng-quan sát”.

sudo snap kết nối bpytop: phần cứng-quan sát

  1. Kết nối Bytop với “hệ thống quan sát”.

sudo snap kết nối bpytop: hệ thống quan sát

  1. Kết nối chương trình với “kiểm soát quá trình”.

sudo snap kết nối bpytop: process-control

  1. Kết nối chương trình Bytop với “bộ nhớ vật lý-quan sát”.

sudo snap kết nối bpytop: vật lý-bộ nhớ-quan sát

  1. Khi tất cả các kết nối đã được xử lý xong, bạn có thể khởi chạy trực tiếp chương trình Bpytop thông qua thiết bị đầu cuối bằng cách sử dụng lệnh sau.

sudo bpytop

Debian 11

Trên Debian 11, Bpytop nằm trong kho phần mềm chính thức. Nếu bạn là người dùng Debian 11, hãy làm theo lệnh bên dưới để cài đặt Bpytop. Nếu bạn không phải là người dùng Debian 11 và đang sử dụng Debian 10, hãy làm theo hướng dẫn của chúng tôi để cài đặt Debian 11 .

sudo apt-get install bpytop

Fedora

Bpytop có sẵn cho người dùng Fedora Linux trong kho phần mềm Fedora. Để cài đặt nó, hãy nhập lệnh bên dưới vào một thiết bị đầu cuối.

sudo dnf cài đặt bpytop

Arch Linux AUR

Ứng dụng Bpytop có sẵn cho người dùng Arch Linux trong Arch Linux AUR. Để cài đặt chương trình trên máy tính của bạn, hãy bắt đầu bằng cách nhập  lệnh Pacman  sau đây.

sudo pacman -S git base-devel

Sau khi chạy  lệnh Pacman  ở trên, hãy nhập các lệnh bên dưới để cài đặt công cụ trợ giúp Trizen AUR. Công cụ này sẽ giúp việc thiết lập Bpytop trên Arch Linux đơn giản hơn nhiều. 

git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri

Sau khi trình trợ giúp Trizen AUR được cài đặt trên PC Linux của bạn, hãy sử dụng  lệnh makepkg  để thiết lập Bpytop.

trizen -S bpytop

Gói Python

Nếu bạn không thể sử dụng các gói Snap hoặc Arch Linux AUR hoặc phương pháp cài đặt Debian, bạn sẽ cần tạo Bpytop từ mã nguồn thông qua Python. Để thực hiện việc này, hãy tham khảo trang GitHub của dự án và làm theo hướng dẫn để bắt đầu.

Sử dụng Bpytop

Bpytop là một chương trình đầu cuối. Để truy cập nó, hãy mở ứng dụng đầu cuối yêu thích của bạn và thực hiện lệnh sau.

sudo bpytop

Khi ứng dụng Bpytop được mở, bạn sẽ thấy tổng quan về hệ thống của mình. Ở trên cùng, bạn sẽ thấy khu vực CPU, hiển thị hiệu suất CPU và mức sử dụng lõi CPU. Dưới đó, bạn sẽ thấy mức sử dụng bộ nhớ, mức sử dụng mạng và trình quản lý quy trình.

Bpytop là một chương trình rất phức tạp, đặc biệt nếu bạn là người mới sử dụng Linux. Cùng theo dõi bên dưới để biết cách sử dụng ứng dụng.

CPU

Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Để theo dõi việc sử dụng CPU của bạn trong Bpytop, hãy xem trong phần “CPU” của ứng dụng. Từ đó, hãy nhìn vào biểu đồ đường màu xanh lá cây. Biểu đồ này thể hiện mức sử dụng CPU. Các dòng lớn hơn thể hiện việc sử dụng nhiều hơn; nhỏ hơn có nghĩa là sử dụng thấp hơn.

Bên cạnh biểu đồ, bạn cũng có thể xem bảng phân tích cách CPU của bạn đang hoạt động trên mỗi lõi bằng cách nhìn vào hộp có tên CPU của bạn trên đó. Nó sẽ hiển thị cho bạn phân tích đầy đủ về cách mỗi lõi đang được sử dụng và tốc độ CPU của bạn hiện đang ở mức nào.

Kỉ niệm

Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Bạn cần tìm xem bạn đang sử dụng bao nhiêu RAM và DISK? Hãy xem các biểu đồ trong hộp "MEM". Biểu đồ màu đỏ thể hiện bộ nhớ hệ thống đang được sử dụng. Biểu đồ màu vàng biểu thị bộ nhớ khả dụng và biểu đồ màu xanh lam biểu thị bộ nhớ trống.

Ngoài các biểu đồ, bạn cũng sẽ thấy hộp "Đĩa". Hộp này hiển thị mức độ mà mỗi hệ thống tệp được kết nối với CPU của bạn đang sử dụng. Ví dụ: “hoán đổi” trong phần “Đĩa” có thể cho bạn biết lượng SWAP (bộ nhớ ảo) của hệ thống đang được sử dụng, v.v.

Mạng

Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Trong hộp “Net” cho Bpytop, bạn có thể theo dõi tốc độ tải lên và tốc độ tải xuống của mình. Để xem tốc độ tải lên của bạn, hãy xem phần màu xanh lam của biểu đồ trong “Mạng”. Màu xanh lam tượng trưng cho tải lên. Để xem tốc độ tải xuống, hãy nhìn vào vùng màu tím của biểu đồ.

Ngoài biểu đồ, hộp "Net" cũng liệt kê tốc độ trong hộp văn bản bên cạnh biểu đồ.

Quy trình

Bpytop cho phép bạn quản lý các quy trình đang chạy trên hệ thống Linux của bạn. Đây là cách để làm điều đó. Đầu tiên, hãy nhìn vào hộp “proc”. Trong hộp này, bạn sẽ thấy một danh sách dài của từng chương trình đang chạy trên hệ thống, được ký hiệu bởi người dùng.

Sử dụng chuột, cuộn qua danh sách, tìm ứng dụng bạn muốn giết (đóng AKA) và chọn nó bằng cách nhấp vào. Sau khi chọn chương trình, nhấn nút trên bàn phím để kết thúc chương trình ngay lập tức.

Cách quản lý tài nguyên hệ thống Linux theo phong cách với Bpytop

Ngoài ra, nếu  lệnh không hoạt động, bạn cũng có thể kết thúc chương trình bằng cách nhấn  (kết thúc) hoặc  (ngắt).


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó