Bagaimana saya bisa membuat tautan lunak di Lion?

8

Saya menyadari hari ini bahwa alias tidak sama dengan tautan lunak di Lion. Saya membuat alias folder di folder Dropbox saya dan memindahkan alias ke Desktop saya.

Ketika saya mencoba cdmasuk ke alias ini di terminal, terminal mencatat bahwa alias itu bukan folder. Di Ubuntu, saya bisa, cdmenjadi tautan lunak.

Bagaimana saya bisa membuat tautan lunak di Lion? Akan nyaman bagi saya karena saya menulis skrip python yang mengandalkan tautan lunak.

David Faux
sumber

Jawaban:

8

Anda dapat membuat tautan lunak (alias tautan simbolik atau symlink) dari terminal, dengan cara yang sama seperti pada sistem Unix lainnya.

Saya tidak terbiasa dengan Dropbox, jadi saya akan membuat contoh dengan asumsi ada folder Dropboxdi direktori rumah Anda:

cd ~
ln -s ~/Dropbox/aFolder Desktop/aFolder

Catatan yang lnmengambil tautan untuk dibuat sebagai argumen kedua ; pikirkan itu seperti cp.

Juga, peringatan: jika Anda membuat tautan lunak dengan jalur relatif , misalnya

cd ~/Desktop
ln -s ../Dropbox/aFolder aFolder

maka tautan akan relatif ke lokasi saat ini , bukan ke direktori saat ini ketika Anda membuatnya! Jadi, misalnya, jika Anda memindahkannya ke dalam ~/Desktop/Foldersmaka itu akan menunjuk ~/Desktop/Dropboxbukan ~/Dropbox.

Kevin Reid
sumber
3

Anda harus menggunakan lnperintah Unix dari Terminal.

ln -s existingname newname
Kyle Jones
sumber