Some Terminal Frustrations
jvns.ca
jvns.ca
Learn, slowly but continually, miscellany that you can expect to reuse. Readline commands, ~. to kill an ssh connection, tmux scrollback / copy mode, how to use i, esc, and :wq in vi, how setting $TERM can make your life better. Don’t try to cram it into your brain all at once. Take a decade or two. It’s a messy, powerful complex of tools, and you only need some of them. Which ones depend on your circumstances.
As for the fear of dangerous commands, put Linux on a VM or a disused laptop and try them out. Very hard to do lasting damage; worst case is a reinstall. You’ll find that it’s actually harder than you think to do dd if=/dev/zero of=/dev/sda1. Anyway, between backups and git, you should be able to recover from pretty much anything.