Po pierwsze, wiem, że ~/
to katalog domowy. CD do katalogu domowego ~
lub ~/
przenosi mnie do katalogu domowego.
Jednak cd ~X
przenosi mnie w szczególne miejsce, gdzie X
wydaje się być wszystko.
W bashu, jeśli wbiję " cd ~
" i wciskam zakładkę, to pokazuje kilka możliwych ~X
opcji, takich jak ~mail
i ~postgres
i ~ssh
. Przejście do tych folderów i wykonanie a pwd
pokazuje mi, że tych folderów nie ma w katalogu domowym; są wszędzie.
Nie są aliasami. Sprawdziłem. Nie są env.
zmiennymi, bo inaczej wymagałyby rozszerzenia $
.
Co to jest ustawianie tych linków i gdzie mogę się dowiedzieć, gdzie są one ustawiane?