22 C
Jaipur
Friday, October 30, 2020

A Resource Monitoring Tool for Linux

Must read

Wary of security issues, Japan’s government moves to shut China out of its drone supply chain – Latest News

Japan may effectively shut off China from supplying drones to its government to protect sensitive information, according to six people in government and the...

WinZO raises $2m from Stephan Pagliuca, co-chairman of Bain Capital – Latest News

Vernacular entertainment platform WinZO said it has raised $2 million (about Rs 15 crore) in funding from Stephan Pagliuca, co-chairman of private equity firm...

Paytm Payments Bank aims to issue 5 million FASTags in three months – Latest News

NEW DEHI: Paytm Payments Bank Ltd (PPBL) said that it has equipped over 5 million vehicles with FASTags, and is aiming to issue a...

How to Install YOURLS self-hosted URL shortener on CentOS 8

YOURLS is a free, open-source and self-hosted URL shortener written in PHP. It is very similar to TinyURL or Bitly and allows you to...

Bashtop is a terminal-based resource monitoring utility in Linux. It’s a nifty command-line tool that intuitively displays statistics for your CPU, memory, running processes, and bandwidth to mention just a few.

It ships with a game-inspired and responsive terminal UI with a customizable menu. Monitoring various system metrics is made easy by the neat arrangement of various display sections.

With Bashtop, you can also sort processes, as well as easily switch between the various sorting options. Additionally, you can send SIGKILL, SIGTERM, and SIGINT to the processes that you want.

Bashtop can be installed on both Linux, macOS, and even FreeBSD. In this guide, you will learn how to install Bashtop on various Linux distributions.

Prerequisites

To successfully install Bashtop, ensure that you have the following dependencies ready in your system.

Installing Bashtop Resource Monitor on Linux

To get started, we will begin with the manual installation of Bashtop. This should work across all distributions:

Manual Installation

To manually install Bashtop, clone the git repository as shown and compile from source using the commands below:

$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop
$ sudo make install

To uninstall Bashtop, run:

$ sudo make uninstall

Install Bashtop in Ubuntu

There are 2 ways of installing Bashtop on Ubuntu: using snap or using the APT package manager.

To install using snap, execute:

$ snap install bashtop

To install using the APT package manager, first append the Bashtop PPA as shown:

$ sudo add-apt-repository ppa:bashtop-monitor/bashtop

Next, update the package list and install Bashtop as shown.

$ sudo apt update
$ sudo apt install bashtop

Install Bashtop in Debian

Bashtop is available in Debian’s official repository. To install it, simply run the command:

$ sudo apt install bashtop

Also, you can run the commands shown.

$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop/
$ cd DEB
$ sudo ./build

Install Bashtop in Fedora

To get Bashtop into Fedora, simply run the command:

$ sudo dnf install bashtop

Install Bashtop in CentOS/RHEL 8

For CentOS 8 / RHEL 8 systems, you need to first enable the EPEL repository and later run the command below:

$ sudo yum install epel-release
$ sudo dnf install bashtop

Install Bashtop on Arch Linux

Bashtop is available in AUR as bashtop-git. To install Bashtop, simply run:

$ sudo pacman -S bashtop

How to Use Bashtop Resource Monitor on Linux

To launch Bashtop, simply run the command below on the terminal.

$ bashtop
Bashtop – Linux Resource Monitoring Tool

Bashtop Configuration

Bashtop’s configuration file is found at ~/.config/bashtop/bashtop.cfg location. You can change the parameters as you deem fit to customize the appearance and output of metrics on the terminal.

Here’s a sample of the default configuration:

Bashtop Configuration
Bashtop Configuration

To have a peek at the commands & shortcuts, press the ESC key and then select the ‘HELP’ option using the arrow down key.

Bashtop Menu
Bashtop Menu

This prints out the menu below with all the command options as shown.

Bashtop Options
Bashtop Options
Conclusion

Generally, Bashtop provides an excellent way of keeping an eye on your Linux system resources. However, it’s much slower than top and htop and is a bit resource-intensive. Nevertheless, it’s quite an impressive tool that provides salient information about various system metrics. Give it a try and let us know how it went.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Support Us

We are thankful for your never ending support.

Source link

- Advertisement -

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest article

Wary of security issues, Japan’s government moves to shut China out of its drone supply chain – Latest News

Japan may effectively shut off China from supplying drones to its government to protect sensitive information, according to six people in government and the...

WinZO raises $2m from Stephan Pagliuca, co-chairman of Bain Capital – Latest News

Vernacular entertainment platform WinZO said it has raised $2 million (about Rs 15 crore) in funding from Stephan Pagliuca, co-chairman of private equity firm...

Paytm Payments Bank aims to issue 5 million FASTags in three months – Latest News

NEW DEHI: Paytm Payments Bank Ltd (PPBL) said that it has equipped over 5 million vehicles with FASTags, and is aiming to issue a...

How to Install YOURLS self-hosted URL shortener on CentOS 8

YOURLS is a free, open-source and self-hosted URL shortener written in PHP. It is very similar to TinyURL or Bitly and allows you to...

How to Install Jira Agile Project Management Tool on Ubuntu 20.04

JIRA is a project management tool developed by Atlassian which is used as an issue and bug-tracking system. It is a commercial tool and...