One long time resident of my
~/bin folder is
lns — a friendly program for making symbolic links
For whatever reason I’ve never been able to get the argument order to
ln -s memorized. The
lns perl script (which has always run out of the box on system provided perl without issue) make it so I never need to. Whether you
lns path/to/file path/to/new-link
lns path/to/new-link path/to/file
the script does the right thing and creates the symlink, or tells you in plain english why it can’t.
Mentioning the script here mainly because google seems less and less able to surface it when I’m setting up a new computer.