DEV Community

Cover image for Poor Man's Tools that are actually awesome! 💪

Poor Man's Tools that are actually awesome! 💪

KeyboardInterrupt on August 26, 2020

These are 3 of the more outstanding Linux (and MAC) Tools which I use on a regular basis. I can highly recommend all of them, they made my live a ...
Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt • Edited

Hi 👋, This is my debut Post to DEV, Thank you for taking the Time to Read through it!
I really hope you got something out of it!

If you got any Feedback, please let me know :)

Greetings.
KeyboardInterrupt

Collapse
 
booyaa profile image
Mark Sta Ana

Congrats on your first of what I hope is many more posts!

I’ve love these types posts. Every so often I find a gem (in this case lnav)!

Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt

Thank you very much, and yes. lnav really was a big one for me as well, when I discovered it.

I plan to write a whole Post about it some time in the future.

Collapse
 
tstack profile image
Tim Stack

Hi, I'm the author of lnav, thanks for the mention! If you have any thoughts on how to improve it (or bugs to fix), please file GitHub issues. I don't have much time to do stuff these days, but it would be good to have them logged for the future.

Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt

Hi, thank you for writing/maintaining lnav.
It is truly an amazing tool!

I have nothing major to complain about, if I encounter any tangible, reproducible bugs, I will gladly report them via GH.

Collapse
 
emperorkonstantin profile image
Konstantin Anthony

lnav looks great and will possibly join my toolset!

Collapse
 
slavius profile image
Slavius

I highly recommend these:

generic colourizer

bat (cat/less replacement)

fzf

Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt

Nice, thank you.
I did not know about grc Bringing color into the terminal to better highlight deviations is really helpful, I will probably set up a few Aliases now ;)
I already knew about bat, which is indeed another cool colorful helper i use from time to time.
Instead of fzf I used peco in the past, do you know of peco? If so, could you point out differences that make choosing fzf instead worthwhile?

Collapse
 
slavius profile image
Slavius

I did not know about peco. I will definitely check it out. Grc comes with bash and zsh profiles in /etc you just include it in your ~/. {Shell} rc and you should be up and running.

Collapse
 
xtofl profile image
xtofl

Did you know tac?

Collapse
 
slavius profile image
Slavius

I've heard about it but for some reason I'm not using it.
The best tools for me are the ones that are invisible. I copy over my .bashrc and .zshrc with all the aliases around so every time I work I get the benefit of enhanced productivity and output by default.

Collapse
 
thefern profile image
Fernando B 🚀

+1 fzf

Collapse
 
marcbria profile image
Marc Bria

Thanks a lot for lnav. I didn't know about it and looks impressive.

If you are interested in docker, you will love:

  • ctop: A top segmented by containers.

About security:

  • trivy: Vulnerability scanner.

For documentation:

Collapse
 
nickfun profile image
Nick F

Lnav and sshuttle look like quick to use tools, but netdata requires me to integrate with it in my app, correct? How much set up did you need before netdata was useful? I'm looking for something easy and self host like this, it might be what I need.

Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt • Edited

No setup/configuration at all, but I am mostly using it as a real time debugging/metrics/dashboard.

I usually use the Alternate method of installation, Docker, this makes Installation and tear down really easy!.

When I am permanently installing Netdata this way, I bind it to localhost, or only on an internal docker network, and use a proxy for authentication and SSL Offloading.

Check out:
learn.netdata.cloud/docs/agent/pac...

Collapse
 
apjanke profile image
Andrew Janke

Oh cool! This is the first I've heard of Netdata. I fiddled it with a bit after reading this post; looks like a cool tool!

Collapse
 
sq5rix profile image
Tom

I didn't know lnav
It's awesome - thanks for sharing!!

Collapse
 
mrcartoonster profile image
Evan E. Baird

Holy Sh#$%! Thank you!

Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt

You are welcome :)

Collapse
 
pradeep3 profile image
PradeepKumar K 🚀

Thanks a lot for sharing this 😊

Collapse
 
keyboardinterrupt profile image
KeyboardInterrupt

You are welcome! 🙇

Collapse
 
biros profile image
Boris Jamot ✊ /

Netdata looks great, definitely need to test that!