Skip to content

Useful Linux Tools

Published: at 11:39 AM

Useful Linux Tools

Here are some of the Linux tools that I use on a daily basis:

eza

Installation on Debian/Ubuntu

Eza is available from deb.gierens.de. The GPG public key is in this repo under deb.asc.

First make sure you have the gpg command, and otherwise install it via:

sudo apt update
sudo apt install -y gpg

Then install eza via:

sudo mkdir -p /etc/apt/keyrings
wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo gpg --dearmor -o /etc/apt/keyrings/gierens.gpg
echo "deb [signed-by=/etc/apt/keyrings/gierens.gpg] http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list
sudo chmod 644 /etc/apt/keyrings/gierens.gpg /etc/apt/sources.list.d/gierens.list
sudo apt update
sudo apt install -y eza

GitHub Repository

eza

fzf

fzf is a general-purpose command-line fuzzy finder.

Installation on Debian/Ubuntu

sudo apt update
sudo apt install -y fzf

On Ubuntu this will install an older version of fzf. This version doesn’t support key bindings. To get key bindings working you can use the oh my zsh plugin:

oh-my-zsh plugin for fzf

Examples using fzf:

GitHub Repository

fzf

zoxide

zoxide is a smarter cd command, inspired by z and autojump.

It remembers which directories you use most frequently, so you can “jump” to them in just a few keystrokes. zoxide works on all major shells.

GitHub Repository

zoxide


Next Post
Grafana ObservabilityCon 2024