Lion'da nasıl yumuşak bir bağlantı yapabilirim?


8

Bugün bir takma adın Lion'daki yumuşak bağlantıyla aynı şey olmadığını fark ettim. Dropbox klasörümdeki bir klasörün diğer adını yaptım ve diğer adı Masaüstüme taşıdım.

cdTerminaldeki bu diğer adı girmeye çalıştığımda , terminal diğer adın bir klasör olmadığını not eder. Ancak Ubuntu'da cdyumuşak bir bağlantıya girebilirim.

Lion'da nasıl yumuşak bir bağlantı oluşturabilirim? Benim için uygun olurdu çünkü yumuşak bağlantılara dayanan python komut dosyaları yazıyorum.

Yanıtlar:


8

Terminalden diğer Unix sistemlerinde olduğu gibi yumuşak bağlantılar (sembolik bağlantılar veya semboller) oluşturabilirsiniz.

Dropbox'a aşina değilim, bu yüzden Dropboxana dizininizde bir klasör olduğunu varsayarak bir örnek oluşturacağım :

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

İkinci argüman lnolarak oluşturmak için bağlantıyı alır unutmayın ; gibi düşün .cp

Ayrıca, bir uyarı: göreli yolla yumuşak bir bağlantı oluşturursanız , örneğin

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

bağlantı şu anda bulunduğunuz konuma göre olur , oluşturduğunuzda geçerli dizine değil! Yani, örneğin, içine taşıdıysanız ~/Desktop/Folders, ~/Desktop/Dropboxbunun yerine işaret ederdi ~/Dropbox.


3

lnTerminal'den Unix komutunu kullanmalısınız .

ln -s existingname newname
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.