Во-первых, я знаю, что ~/
- это домашний каталог. CDing до ~
или ~/
приведет меня в домашний каталог.
Однако cd ~X
переносит меня в особое место, где X
похоже что-то.
В bash, если я нажму "cd ~
" и нажимаю вкладку, он показывает кучу возможных ~X
опций, таких как ~mail
и ~postgres
и ~ssh
. Переход к этим папкам и выполнение pwd
показывает мне, что эти папки не находятся в домашнем каталоге; они повсюду.
Они не являются псевдонимами. Я проверил.
Они не являются переменными env.
, иначе они потребуют $
.
Что устанавливает эти ссылки и где я могу найти, где они установлены?