A short list of “must know” shell commands
cd; cd -; cd ..
ls; ls -lhrt
mkdir; mkdir -p
cp; cp -a; scp
chmod; chmod +x
tar xzvf; tar czvf; tar xjvf; tar cjvf
grep; grep -r; grep -n; grep -v
rsync; rsync -auzP
Advanced (yet commonly used!)
This website can help you learn “fancy” shell command you see from others. Simply copy-paste to this web tool the shell command that you struggle to understand, and let it “explain” it for you. The tool will pull information from these shell commands documentation but organize it in a way most relevant to the command itself and display it in a format easy to navigate and learn all its components.