Linux tools for 2022
linux tooling shell utilities
Written on January 15, 2022
Some cools tools found here and thereβ¦
Terminal!
- kitty : A modern, hackable, featureful, OpenGL-based terminal emulator
- icat : alias of
kitty +kitten icat
- icat : alias of
- chafa : Image-to-text converter supporting a wide range of symbols and palettes, transparency, animations, etc.
screens
Better top
- bpytop : Resource monitor that shows usage and stats for processor, memory, disks, network and processes
- btop : Resource monitor that shows usage and stats for processor, memory, disks, network and processes
Also: glances, btm ?
Cool navigation:
- lf : A terminal file manager inspred by ranger written in Go
- broot : Fuzzy Search + tree + cd
- ranger : Simple, vim-like file manager
- nnn : The fastest terminal file manager ever written.
Shell
Xonsh
Superseding standard commands:
ls
- lsd Modern ls with a lot of pretty colors and awesome icons
- bat Cat clone with syntax highlighting and git integration
find
- fd : Simple, fast and user-friendly alternative to find
- rg (ripgrep) : A search tool that combines the usability of ag with the raw speed of grep
- rga (ripgrep-all) ripgrep, but also PDF, zip, ebooks, etc.
du
- ncdu : Disk usage analyzer with an ncurses interface
- Can navigate, delete, refresh, β¦
- dust : A more intuitive version of du in rust
- βncurseβ synthetic display
Git related
- lazygit : Simple terminal UI for git commands
- tig : Text-mode interface for Git.
- gitui : Blazing fast terminal-ui for git written in Rust
- magit : needs Emacs
Lazy Docker
- lazydocker : A simple terminal UI for docker and docker-compose, written in Go with the gocui library.
Other
Logs etcβ¦:
- lnav : A curses-based tool for viewing and analyzing log files
- jq : Command-line JSON processor
- croc : file sharing (from terminal), exists also on Android
progress bar
When no progress bar is integrated in the tool:
-
pv : like in ` cat β¦ pv β¦`
ββ> cat 'What type of Rabbit can swim.mp4' | pv -s 1500k > /dev/null βΊ
1.48MiB 0:00:00 [14.8MiB/s] [=====================================>] 101%