I've summarized a list of commands that accepts symbolic link options according to SUSv4-2018ed:
cd chgrp chown chmod cp find ln ls pax rm
The full list also includes their defaults and other related options supported (such as
-d), and I stored it on my HDD for reference.
I've previously seen (GNU documents if I was correct) referring to
-P -L options as "physical" and "logical" respectively, and I think that's probably where the option letters come from, but the latest docs as of Nov 2019 refer to them as "--no-dereference" and "--dereference" now.
My question is: where do
-P -L -H come from? Is it SUS, XPG, POSIX, SVID, or vendor documentation? And what do they initially stand for?