I've avoided editor discussions by using nano
all these years.
Thats level 500 linux development right there
quick and dirty !
curl is a really handy tool, which you've already mentioned in you OP.
especially for installing things via remote bash script
For real!
this in combination with raw opencv has been a godsend for some of my ML work
If I need to change a couple of things in a config or text file, I'll use nano
, but if I'm doing a large amount of editing, vim
is my go to.
Thanks for suggestions
not sure about unpackaged niche use stuff but will put em in anyway
that should be mentioned along with htop, as with lsof
dd
with status=progress
I carry the unixtoolbox(http://cb.vu/unixtoolbox.xhtml) with me as a quick reference cheat sheet everywhere, the pdf is on all my devices, it has pretty much all the tools I need for my CLIing. Check it out, chances are you will find something new and interesting you can start using. I work with CLI all day, some tools that make my life a lot easier: tmux, Vi, sed, grep, ssh aliases
python -m json.tool
is handy if you're on a machine that doesn't have jq
available and you want to inspect REST responses or something.
nmap
is great for debugging issues related to firewalls, etc. SYN scan ftw.
Just shell script examples, seeing how far I can get without nano
is interesting too.
https://bucksheeprojects.tumblr.com/post/160332667884/engineers-exam-pun
ip
brctl
iw