Cli Tools

Disk Usage & System Overview Tools

1. ncdu - NCurses Disk Usage

ncdu is a fast and easy-to-use tool that provides an overview of disk usage. It helps in visualizing and managing disk space.

Installation:

Usage:

sudo ncdu / -x
  • -x ensures that only the current filesystem is scanned.

2. bat - A Better cat

bat is a better alternative to cat, with syntax highlighting, line numbers, and paging capabilities.

Installation:

Usage:

bat <file>

For convenience, use the following alias:

alias bat="bat --paging=never"

3. Pfetch - Minimal System Information

Pfetch is a minimal and customizable system information tool.

Installation:

git clone https://github.com/dylanaraps/pfetch.git
sudo cp pfetch/pfetch /bin/
sudo rm -r pfetch/

Usage:

pfetch

4. exa - Modern Replacement for ls

exa is a modern alternative to ls, with features like tree views and file type icons.

Installation:

Usage:

exa -la

5. fzf - Fuzzy Finder

fzf is an interactive fuzzy search tool.

Installation:

Usage:

fzf

6. htop - Interactive Process Viewer

htop is an interactive process viewer with a user-friendly interface.

Installation:

Usage:

htop

7. tldr - Simplified Command Documentation

tldr provides simplified and concise examples of common commands.

Installation:

Usage:

tldr <command>

This structure with tabs allows users of different distributions to easily find the installation commands for the package managers they use. Let me know if you’d like any further refinements!