I'm convinced it's impossible to "learn Unix".
I've been using BSD since 1984 (with a fork where we added distributed file systems) and just now learned about the `realpath` command.
It was exactly the thing I needed, and I had no idea that it even existed.