Wicked CLI Tools
A collection of cool, non-default Linux software tools that I use frequently.
Disk Usage Analysis
dust
: Disk usage in Rust with a handy graph on the side (github.com/bootandy/dust)ncdu
: NCurses interactive disk usage tool (dev.yorhel.nl/ncdu)
Image & Container Management
lazydocker
: In-terminal docker image and container manager (github.com/jesseduffield/lazydocker)dockly
: In-terminal docker image and container manager (github.com/lirantal/dockly)ctop
: In-terminal container metrics (github.com/bcicen/ctop)
System Service Management
chkservice
: In-terminal systemd unit manager (github.com/linuxenko/chkservice)
System Statistics and Monitoring
kmon
: In-terminal kernel monitoring (github.com/orhun/kmon)htop
Version Control
lazygit
: In-terminal git management tool (github.com/jesseduffield/lazygit)
Network Statistics, Monitoring, and Configuration
bmon
wireshark
&tshark
socat
nmap
String Finding
fd
rg
Style
grc
: General colorizer, works great with logs and thejournalctl
command (github.com/garabik/grc). Read more about the configuration at the GitHub repository, but to start, place this following output in the ~/.grc/main.conf file. Trygrc journalctl -fxe
ini
$ cat ~/.grc/main.conf
regexp=info
color=bold green
count=more
-
regexp=debug
color=bold blue
count=more
-
regexp=warn
color=bold yellow
count=more
-
regexp=error
color=bold red
count=more
$ cat ~/.grc/main.conf
regexp=info
color=bold green
count=more
-
regexp=debug
color=bold blue
count=more
-
regexp=warn
color=bold yellow
count=more
-
regexp=error
color=bold red
count=more