Everyone uses ls
, grep
, find
, df
.... But there are better alternatives for these tools that make your life as a Linux console enthusiast even better. Here are 10 of them.
This is my selection. It is not complete. If you don't like something - just don't use it or find something better :)
The Z shell - command-line completion, extended file globbing, improved variable/array handling,themeable prompts, ....
https://en.wikipedia.org/wiki/Z_shell
use your distros package manager to install
here 4 examples:
autosuggestions (searches in whole history):
mass rename:
recursive file listing:
list all executables in folder:
ls
on steroids:
https://github.com/eza-community/eza
the better cat
https://github.com/sharkdp/bat
RIP grep
https://github.com/BurntSushi/ripgrep
Fuzzy finder for files, commands, directories and much more ...
https://github.com/junegunn/fzf
fuzzy finding with live preview in split pane:
minimalistic man pages
https://github.com/tldr-pages/tldr
resource monitor
https://github.com/aristocratos/btop
run commands when a file changes
https://github.com/eradman/entr
count lines of code in a project
https://github.com/AlDanial/cloc
Disk Usage/Free utility
Ok, it wasn't easy because there are many many useful tools out there.. so these ones and many others didnt make it:
tmux
- terminal multiplexer
multitail
- tail for multiple files at once
zoxide
- the better cd
jq
- JSON processor
nmap
- network exploration tool
aria2
- download utility
speedtest-cli
- test your internet connection speed
yazi
- very fast file manager
chafa
- image printing in terminal
hyperfine
- benchmarking tool
fastfetch
- displays system info
mail me if you found something very wrong: webmaster@elbro.fun