Saya memiliki dua alias di direktori home saya: devbootcamp
dan bookshelf
. Saya bisa cd
masuk devbootcamp
tetapi tidak bookshelf
tetapi saya tidak yakin mengapa. Saya tidak ingat bagaimana saya membuat alias devbootcamp
tetapi saya mengikuti tutorial ini untuk membuat bookshelf
alias. Anehnya di terminal saya devbootcamp
berwarna ungu tetapi bookshelf
tidak. Bagaimana saya membuatnya sehingga mereka memiliki fungsi yang sama?
22
ls -l
ditampilkanJawaban:
Jika Anda mencoba
cd
menjadi alias , itu tidak akan berfungsi; ini dengan desain sebagai alias bekerja di level Finder, bukan level UNIX yang mendasarinya.Saya telah mengutip beberapa aspek kunci dari alias , tautan simbolik (symlink) , dan tautan keras dari artikel " What Are Alias, Symbolic Links, dan Hard Links di Mac OS X? " Di bawah ini.
Alias
Tautan Simbolik
Tautan Keras
Apa yang berfungsi di Terminal & Finder
Cukup buat symlink di Terminal
Misalnya, di Desktop saya, saya membuat symlink ke
/Volumes
folder sayaDi Desktop saya, saya mendapatkan ikon ini secara otomatis:
Anda bahkan dapat memberikannya nama yang berbeda:
Dan secara otomatis ...
sumber
ln -s [what/dir] [to/where]