How to Check SSD/HDD health in Linux

Smartmontools (S.M.A.R.T. Monitoring Tools) is a set of utility programs (smartctl and smartd) to control and monitor computer storage systems using the Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) system built into most modern (P)ATA, Serial ATA, SCSI/SAS and NVMe hard drives. Smartmontools displays early warning signs of hard drive problems detected by S.M.A.R.T., often giving … Read more

Duc – inspect and visualize disk usage

Duc is a collection of tools for indexing, inspecting and visualizing disk usage. Duc maintains a database of accumulated sizes of directories of the file system, and allows you to query this database with some tools, or create fancy graphs showing you where your bytes are. Duc comes with a command line tool called duc, … Read more

Duf – Free disk monitoring utility for Linux

duf - sort by size

duf is one of the fancy Linux disk monitoring utilities written in Golang. It is released under MIT license and It supports Linux, macOS, BSD, and even Windows too. Features of duf Gives you an overview of all the devices mounted which is easy to understand Ability to specify a directory/file name and check free space for … Read more

Gdu – Fast Console Disk Usage Analyzer

gdu (Go Disk Usage) is very similar to ncdu, a popular console disk usage analyzer, with one major difference: speed. gdu makes use of parallel processing, being especially created for solid state drives (SSD). It also works with hard disk drives (HDD), but its performance gain compared to other tools is not so great in … Read more

How to Manage Systemd Services with Systemctl on Linux

Systemd a standard process for managing start-up services in Linux operating systems. It is used for controlling which programs run when the Linux system boots up. It is a system manager and has become the new standard for Linux operating systems. Systemd allows you to create a custom systemd service to run and manage any … Read more

Exa – A Modern Replacement for “ls Command”

Exa additional information

exa is a modern replacement for the command-line program ls that ships with Unix and Linux operating systems, with more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary. By deliberately making some decisions … Read more

How to Count Files in Directory in Linux

As a system administrator, you are probably monitoring the disk space on your system all the time. When browsing directories on your server, you might have come across directories with a lot of files in them. Sometimes, you may want to know how many files are sitting in a given directory, or in many different directories. In … Read more

How to install Bashtop – A Resource Monitoring Tool for Linux

Bashtop - A resource monitoring tool

Bashtop is a free and open source Terminal based resource monitor for Linux, macOS and BSD systems. This tool can display usage and stats for processor, memory, disks, network and processes. Bashtop is written in Bash with a TUI interface for monitoring resource usage on your Linux, macOS or FreeBSD system. Features of Bashtop System … Read more