2024 Yazar: Peter John Melton | [email protected]. Son düzenleme: 2024-01-09 10:10
ln
terminal komutu - sembolik linkler yaratabilen bazı grafik dosya yöneticileri de var.
Sembolik Linkler Nelerdir?
Sembolik bağlantılar temel olarak gelişmiş kısayollardır. Oluşturduğunuz sembolik bir bağlantı, yalnızca bir bağlantı olsa bile, işaret ettiği orijinal dosya veya klasörle aynı görünecektir.
Örneğin, /home/user/.program adresinde depolanan dosyalarına ihtiyacı olan bir programınız olduğunu varsayalım. Ancak bu dosyaları / mnt / partition'a monte edilen başka bir bölüme kaydetmek istiyorsunuz..Program dizinini /mnt/partition/.program dosyasına taşıyabilir ve /home/user/.program adresinde /mnt/partition/.program dosyasını işaretleyerek sembolik bir bağlantı oluşturabilirsiniz. Program /home/user/.program adresindeki klasörüne erişmeye çalışacak ve işletim sistemi bunu /mnt/partition/.program adresine yönlendirecektir.
Bu, işletim sistemine ve kullandığınız programlara tamamen şeffaftır. Bir dosya yöneticisinde /home/user/.program dizinine bakarsanız, /mnt/partition/.program içindeki dosyaları içerdiği görülecektir.
“Yumuşak linkler” olarak da bilinen “sembolik linklere” ek olarak, “hard link” yaratabilirsiniz. Sembolik veya yumuşak bir bağlantı, dosya sistemindeki bir yola işaret eder. Örneğin, / home / examplefile / var / example dosyasına işaret eden sembolik (veya “yumuşak”) bir bağlantınız olduğunu varsayalım. Dosyayı / var / example dosyasından taşırsanız, / home / example dosyasındaki link kırılır. Ancak, bir "sabit bağlantı" oluşturursanız, aslında dosya sistemindeki temeldeki inode'a işaret eder. Bu nedenle, / home / example dosyasından / var / example dosyasından işaret eden bir sabit bağlantı oluşturduysanız ve daha sonra / var / examplefile dosyasını taşıdıysanız, / home / example dosyasındaki bağlantı hala nereye taşıdığına bakılmaksızın dosyaya işaret eder. Sabit bağlantı daha düşük bir seviyede çalışır.
Hangisini kullanacağınızdan emin değilseniz, genellikle "yumuşak bağlantılar" olarak da bilinen standart sembolik bağlantıları kullanmalısınız.
Ln ile Sembolik Linkler Nasıl Oluşturulur
Ln komutuyla sembolik bir bağlantı oluşturmak için öncelikle bir terminal penceresi açmanız gerekir. Sahip olduktan sonra ln komutunu aşağıdaki biçimde çalıştırın:
ln -s /path/to/original /path/to/link
Komutta bir dizine veya dosyaya bir yol belirtebilirsiniz. Girdiğiniz her şey “sadece çalışır”.
Dolayısıyla, Masaüstünüzde bulunan İndirilenler klasörünüzün sembolik bir bağlantısını oluşturmak isterseniz, aşağıdaki komutu çalıştırırsınız:
ln -s /home/name/Downloads /home/name/Desktop
-s
komutta sembolik bir bağlantı oluşturur. Bunun yerine bir sabit bağlantı oluşturmak istiyorsanız, bunu yapmak için belirli bir nedeniniz yoksa, genellikle yapmak istemeyeceğiniz bir şeydir.
-s
komuttan.
Sembolik Linkler Nasıl Silinir?
Sembolik bağlantıları kaldırmak için bunları normal olarak silebilirsiniz. Örneğin, bunları sağ tıklayıp bir grafik dosya yöneticisi kullanarak silebilir veya herhangi bir dosya türünü silmek (veya kaldırmak) için kullanılan aşağıdaki komutu kullanabilirsiniz:
rm /path/to/link
Grafik Aracı ile Sembolik Linkler Nasıl Oluşturulur
Birçok Linux dosya yöneticisi grafiksel olarak sembolik linkler oluşturma yeteneğini sunar. Eğer sizinki yaparsanız, bunu genellikle bir klasöre veya dosyaya sağ tıklayıp “Kopyala” yı seçip ardından başka bir klasöre sağ tıklayıp “Bağlantı Yap”, “Bağlantı Olarak Yapıştır” veya benzer şekilde adlandırılmış bir seçenek seçerek yapabilirsiniz.
GNOME ve Ubuntu’nun Unity masaüstü bilgisayarlarında bulunan Nautilus dosya yöneticisi artık bu menü seçeneğine sahip değil, aynı şeyi yapacak bir kısayol var. Nautilus'ta sembolik bir bağlantı oluşturmak için klavyenizdeki Ctrl ve Shift tuşlarını basılı tutun. Bir dosyayı veya klasörü başka bir konuma sürükleyip bırakın. Nautilus, orijinal dosyaya veya klasöre taşımak yerine dosyayı veya klasörü bıraktığınız konumdaki orijinal dosya veya klasöre sembolik bir bağlantı oluşturacaktır.
Önerilen:
Mac'te Sembolik Bağlar (aka Symlinks) Oluşturma ve Kullanma
Sembolik bağlantılar, aynı zamanda symlinks olarak da bilinir, sisteminizdeki diğer konumlardaki dosyalara veya dizinlere işaret eden özel dosyalardır. Onları gelişmiş takma adlar gibi düşünebilir ve MacOS'ta nasıl kullanabileceğinizi buradan öğrenebilirsiniz.
Windows'da Sembolik Linkler Oluşturma Komple Kılavuzu (aka Symlinks)
Windows 10, 8, 7 ve Vista'nın tümü, sisteminizdeki bir dosya veya klasöre işaret eden sembolik bağları (aynı zamanda symlinks olarak da bilinir) destekler. Komut İstemi'ni veya Bağlantı Kabuğu Uzantısı adlı üçüncü taraf aracını kullanarak bunları oluşturabilirsiniz.
Windows neden sembolik linkler yerine kısayol dosyaları kullanıyor?
Windows evrim geçirmeye ve zaman içinde daha fazla işlevsellik eklemeye devam ettiği için, kısayol dosyaları gibi eski “özellikleri” kullanmaya devam etmenin nedenini merak ettiğinizde kendinizi bulabilirsiniz. Bunu akılda tutarak, bugünün SuperUser Q & A yayınında şaşkın bir okuyucunun sorularını yanıtlıyor.
Nasıl Yapılır Geek ETC, Rastgele Geeky Haberler / Linkler Kaynak Nasıl Abone Olmalı
Hayat sadece nasıl yapılır makaleleri, ilginç indirmeler ve Cuma Eğlencesi ile ilgili değildir. Yeni How-To Geek ETC bölümü, size her şeyi size sunmak için buradadır - iç içe geçmişlere göz atarken bulduğumuz haber bültenleri ve rastgele bağlantılar.
Sembolik Linkler Nedir? Windows 10'da Symlinks'i nasıl yaratıyorsunuz?
Symlinks veya Symbolic Links, sanal dosyalar veya klasörler biçimindeki kısayollardan daha fazlasıdır. Windows 10'da bir Symlink'i nasıl oluşturabileceğinizi buradan öğrenebilirsiniz.