Mam dwa aliasy w moim katalogu domowym: devbootcamp
i bookshelf
. Nie mogę cd
się devbootcamp
jednak nie bookshelf
, ale nie jestem pewien dlaczego. Nie pamiętam, jak utworzyłem alias, devbootcamp
ale wykonałem ten samouczek, aby utworzyć bookshelf
alias. Dziwnie też w moim terminalu devbootcamp
jest fioletowy, ale bookshelf
nie jest. Jak to zrobić, aby miały taką samą funkcjonalność?
22
ls -l
pokazujeOdpowiedzi:
Jeśli próbujesz
cd
uzyskać alias , to nie zadziała; jest to zaprojektowane, ponieważ alias działa na poziomie Findera, a nie na poziomie UNIX.Niektóre kluczowe aspekty aliasów , dowiązań symbolicznych (dowiązań symbolicznych) i dowiązań twardych wyciągnąłem z artykułu „ Czym są aliasy, dowiązania symboliczne i dowiązania twarde w Mac OS X? ” Poniżej.
Skróty
Linki symboliczne
Twarde linki
Co działa w Terminalu i Finderze
Wystarczy utworzyć dowiązanie symboliczne w terminalu
Na przykład na pulpicie utworzyłem dowiązanie symboliczne do mojego
/Volumes
folderuNa pulpicie dostałem tę ikonę automagicznie:
Możesz nawet nadać mu inną nazwę:
I automagicznie ...
źródło
ln -s [what/dir] [to/where]