❯ Made with 💜 by realpolyglot.com
If you don't understand how paths work in unix, then you'll have a hard time with everything.
./
means this directory./../
means this directory, then down one directory level likecd ..
./src/bin/cli
Those are all relative paths. Where things get tricky is intrucing inferred paths. Basically, they are invisible. When you want to invoke a program, there is a list of directories that are searched in order for the binary.