Mac'inizde Sembolik Bağlantılar Nasıl Oluşturulur

Sembolik bağlantı, genellikle sembolik bağlantı olarak kısaltılır, makinenizde bir konumda depolanan ve aynı makinede başka bir konuma işaret eden bir bağlantı türüdür. Bunu bir uygulamanın kısayolu olarak düşünebilirsiniz. Gerçek uygulama dosyası klasörlerinizin derinliklerinde bulunsa da, uygulamayı başlatmak için masaüstünüzdeki uygulama kısayoluna çift tıklamanız yeterlidir.

Sembolik bağlantı bir tür kısayoldur, ancak(A symlink is a type of shortcut, but it works differently) normal kısayollardan farklı şekilde çalışır. Bir kısayoldan daha az ve işaret ettiği gerçek dosyadan daha fazlası. Sembolik bağlantılarınızla sağladığınız herhangi bir uygulama, bu bağlantıları normal kısayol dosyaları yerine gerçek dosyalar olarak düşünecektir.

Mac masaüstündeki sembolik bağlantılar

Bir uygulamanın çalışması için belirli bir klasöre bağlı kalmanız gerekmediği için bunlar son derece kullanışlıdır. Verilerinizi başka klasörlerde depolayabilir ve orijinal klasörde oluşturduğunuz yeni klasöre işaret eden bir sembolik bağlantı oluşturabilirsiniz. Sisteminiz ve uygulamalarınız gerçekten herhangi bir değişiklik yapmadığınızı düşünecek ve her şey farklı olsa da normal şekilde çalışacaklar.

Terminali Kullanarak Bir Sembolik Bağlantı Oluşturma(Creating a Symlink Using The Terminal)

Mac'te(Mac) sembolik bağlantı oluşturmak son derece kolaydır. Yerleşik Terminal uygulamasında, (Terminal)Mac'inizde(Mac) kolayca istediğiniz kadar sembolik bağlantı oluşturmanıza olanak tanıyan bir komut bulunur .

Tüm bilmeniz gereken, sembolik bağı oluşturmak istediğiniz konum ve sembolik bağın işaret etmesi gereken yoldur. Bu bilgilere sahip olduğunuzda, Terminal'de(Terminal) bir sembolik bağlantıyı nasıl oluşturacağınız aşağıda açıklanmıştır .

Mac'inizde(Mac) tercih ettiğiniz yolu kullanarak Terminal uygulamasını başlatın .

Terminal penceresine aşağıdaki komutu yazın ve Enter'a basın(Enter) . Hedefi(destination) , bağlantının işaret etmesini istediğiniz klasörle ve konumu(location) , bağlantıyı kaydetmek istediğiniz yolla değiştirdiğinizden emin olun .

ln -s hedef konumu(ln -s destination location)

Komutlu terminal penceresi: ln -s hedef konumu

Masaüstünüzde Belgeler klasörünüzü işaret eden bir sembolik bağlantı oluşturmak için şu komutu kullanırsınız:

ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

Komutlu terminal penceresi: ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

Bir sembolik bağlantı oluşturulacak ve masaüstünüze kaydedilecektir. Üzerine çift tıklayın ve Finder'da(Finder) Belgeler klasörünü (yukarıda belirttiğiniz buysa) açacaktır .

Belgeler simgesi

Sembolik bağlantı oluşturmak istediğiniz dizinin adlarında boşluklar varsa, hataları önlemek için yol adlarını çift tırnak içine aldığınızdan emin olun.

Artık bu sembolik bağlantıyı herhangi bir komutunuzda ve uygulamanızda kullanabilirsiniz ve bu , klasörünüzün veya dosyanızın gerçek versiyonu(the actual version of your folder or file) olarak kabul edilecektir .

Sembolik Bağlantı Oluşturmak İçin Bir Uygulama Kullanın(Use An App To Create a Symlink)

Mac'inizde(Mac) sembolik bağlantılar oluşturmanın tek yolu terminal değildir . Bir Terminal görevlisi değilseniz, makinenizde sembolik bağlantılar oluşturmanıza izin veren bir uygulamanız vardır.

Bu uygulamanın yaptığı şey, bağlam menünüze bir seçenek eklemesidir, böylece dosyalarınıza ve klasörlerinize sağ tıklayarak sembolik bağlantılar oluşturabilirsiniz.

GitHub'daki SymbolicLinker sayfasına gidin ve paketi (SymbolicLinker page on GitHub)Mac'inizde(Mac) indirip açın .

Paketten SymbolicLinker.service.app(SymbolicLinker.service.app) dosyasını kopyalayın, Option tuşunu basılı tutun , Finder'da Git(Go) menüsüne tıklayın, Library öğesini seçin, (Library)Services klasörünü açın ve kopyaladığınız dosyayı yapıştırın.

SymbolicLinker uygulamasına sahip hizmetler klasörü

(Double-click)Açmak için uygulamaya çift tıklayın . Hiçbir şey göstermeyecek, ancak içerik menünüze gizlice bir seçenek ekledi.

Sembolik bağlantı oluşturmak istediğiniz dosya veya klasörü bulun, sağ tıklayın ve Hizmetler'i(Services) ve ardından Sembolik Bağlantı Yap'ı(Make Symbolic Link) seçin .

Hizmetler altında Sembolik Bağlantı Yap seçiliyken sağ tıklama menüsü

Sembolik bağlantıyı orijinal dosya/klasörle aynı klasörde oluşturacaktır. Yine de isterseniz onu hareket ettirebilirsiniz.

(Create Symlinks Using)Bir Automator Hizmetini (Automator Service)Kullanarak Sembolik Bağlantılar Oluşturun

Sembolik bağlantılar oluşturmaya yönelik Automator yöntemi, yukarıdaki yöntemle hemen hemen aynı şekilde çalışır. Ancak bu, İnternet'teki(Internet) rastgele uygulamalara güvenmeyenler için uygundur ve tam olarak ne içerdiğini bilmek için kendi başınıza bir şeyler yaratmayı tercih edersiniz.

Mac'inizde Automator uygulamasını başlatın .

Mac'inizde(Mac) yeni bir Automator hizmeti oluşturmak için Servis'i(Service) ve ardından Seç'i seçin(Choose) .

Mac'te yeni bir Otomasyon Hizmeti penceresi oluşturun

(Set)En üstteki seçenekleri aşağıdaki gibi ayarlayın :

Hizmet seçilenleri alır – dosya veya klasörler

– herhangi bir uygulama
(Service receives selected – files or folders in – any application)

Hizmetler, Automator'da seçilen dosya veya klasörleri alır seçeneği

Eylemler listesinde, Run Shell Script(Run Shell Script ) adlı eylemi arayın ve sağdaki panele sürükleyin.

Kabuk Komut Dosyası eylemini çalıştır

Eylemi ve komutları aşağıdaki gibi yapılandırın:

Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do      ln -s “$1” “$1 symlink”      shift  done

Kabuk Komut Dosyası yapılandırma penceresini çalıştır

En üstteki Dosya(File) menüsüne tıklayarak ve Kaydet'i seçerek hizmeti kaydedin(Save) . Hizmet için anlamlı bir ad girin ve Kaydet'e basın(Save) .

Hizmeti pencere olarak kaydet

Yeni oluşturulan Automator hizmetiyle bir sembolik bağlantı oluşturmak için dosyanıza veya klasörünüze sağ tıklayın ve Hizmetler'i(Services) ve ardından hizmet adınızı seçin.

Make Symlink seçiliyken sağ tıklama menüsü

Ayrıca , makinenizde sembolik bağlantılar oluşturmayı daha da kolaylaştırmak için hizmet için bir klavye kısayolu oluşturabilirsiniz.(create a keyboard shortcut)

Mac'te Sembolik Bağlantıyı Silme(Deleting a Symlink On Mac)

Sembolik bağlantılar, makinenizdeki dosya ve klasörlerin kısayolları oldukları için fazla bellek alanı kaplamazlar. Ancak bunlardan bir veya birkaçını makinenizden kaldırmak istiyorsanız, bunu yapmanın iki yolu vardır.

Terminal uygulamasını başlatın, aşağıdaki komutu yazın ve Enter'a basın(Enter) . Mac'inizdeki symlink'i (Mac)symlink'in(symlink) yolu ile değiştirdiğinizden emin olun . rm sembolik bağlantı(rm symlink)

Komutlu terminal: rm symlink

Bir sembolik bağlantıyı silmenin başka bir yolu da bağlam menüsü seçeneğini kullanmaktır. Simge bağlantınıza sağ tıklayın ve Çöp Kutusuna Taşı(Move to Trash) öğesini seçin . Sembolik bağlantıyı Mac'inizden(Mac) kaldıracak .

Çöp Kutusuna Taşı menüsüne sağ tıklayın

Mac'inizden(Mac) tamamen gittiğinden emin olmak için sembolik bağlantıyı kaldırdıktan sonra Çöp Kutusu'nu boşalttığınızdan emin olun .

Çözüm(Conclusion)

Sembolik bağlantılar, tüm uygulamalarda ve komutlarda gerçek dosyalarmış gibi çalıştığı için normal takma adlardan çok daha güçlüdür.



About the author

"Serbest çalışan bir Windows ve Office uzmanıyım. Bu araçlarla çalışma konusunda 10 yılı aşkın bir deneyime sahibim ve bunlardan en iyi şekilde yararlanmanıza yardımcı olabilirim. Becerilerim şunları içerir: Microsoft Word, Excel, PowerPoint ve Outlook ile çalışma; web oluşturma sayfalar ve uygulamalar ve müşterilerin iş hedeflerine ulaşmalarına yardımcı olmak."



Related posts