CLIng (CLIing or CLI-ng)

I've avoided editor discussions by using nano all these years.

2 Likes

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

1 Like

For real!

gmic - Write image processing pipelines on the command line.

1 Like

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.

1 Like

Thanks for suggestions

not sure about unpackaged niche use stuff but will put em in anyway

https://github.com/nvbn/thefuck

https://github.com/junegunn/fzf

strace. See how your user land code plays nice with system calls. Or not.

that should be mentioned along with htop, as with lsof

dd with status=progress

1 Like

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

1 Like

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.

1 Like

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