Linux'ta dosyalara veya klasörlere (Symlink) bağlantılar nasıl oluşturulur

Linux'ta dosyalara veya klasörlere (Symlink) bağlantılar nasıl oluşturulur

Windows kısayolları benim için bir kabus. Yüklediğiniz hemen hemen her uygulama, varsayılan olarak masaüstünüze bir tane koyar. Kişisel olarak, bu her seferinde, kurulum tamamlanmadan önce bile onu çöpe atıyorum. Masaüstümü temiz istiyorum, bir iş yaparken daha fazla simgeyle bırakıyorum. Ancak tüm kısayollar kötü değildir ve Linux'ta sembolik bağlantılar veya Simgesel zaten daha çok sevdiğimi.

Yeni başlayanlar için, bu bağlantılar kendiliğinden oluşturulmaz ve hepsi onlarla dolu değildir. Devam etmek için, çekimde gördüğünüz şey için bize hizmet edebilir: bağlantı bir medya klasörünün tüm içeriğini kişisel klasöre aktarır. Bu şekilde, VLC gibi bir yazılımın içeriği bulmak için yalnızca orijinal klasöre bakması gerekir ve neredeyse% 100 aynı olacaktır. Ve bu, VLC'nin kitaplık için fazladan bir yol eklemesine izin vermemesidir; Multimedya Kitaplığınızı göstermesini sağlamalısınız, aynı olmayan bir şey ve en azından şu anda VLC 4.0 beta sürümünde mevcut değil.

Symlink nasıl oluşturulur

Bir Symlink oluşturmak için, terminal ile yapmak en iyisidir. Bunu grafik arayüzle yapan dosya yöneticileri var, ancak bu sadece her seferinde bir bağlantı oluşturmamız bizim için iyi olacak. Terminalden tüm bir klasörün içeriğini sürükleyebiliriz. Komut aşağıdaki gibi olacaktır:

ln -s "/ruta/de/origen" "/ruta/de/destino"

İyi olan şey şu ki terminal, klasörleri sürüklememize izin veriyor içeride. Bir klasöre Sembolik Bağlantı oluşturmaya bir örnek, ln -s '/ media / pablinux / Veri / Müzik / Kalan Hepsi' / home / pablinux / Müzik, ilk tırnak işaretlerine sahip, çünkü onu sürükledim. Tüm müzik klasörünü koymak için kullandığım komut "biraz" daha uzun:

Tüm müzik klasörünü bağlayın

Bir pencerenin tüm içeriğini seçmek için, Linux'ta en yaygın olanı Ctrl + A tuşlarına basın, ancak bazı dosya yöneticilerinin Ctrl + E kombinasyonunu kullanması mümkündür. Her şey seçildikten sonra, onu terminale sürükler, hedef yolu belirtir ve Enter tuşuna basarız.

Diğer kullanımlar

Bu da bize yardımcı olabilir bazı dosyaları / bin klasörüne "koymak" için, daha spesifik olarak terminal ile kullanacağımız bazılarını. Örneğin, birkaç seçenek kurabiliriz youtube-dl, ancak yalnızca teklif edilen resmi web sitesi ve GitHub'ınızınki. Kurduğumuz güncelleme komutuyla güncellendikten hemen sonra bip, ancak onu kullanmak için paketi yüklemeliyiz piton3-pip ve paketleri güncelleme komutu biraz daha uzun. Bu durumlarda orijinal dosyayı indirmeyi tercih ederim. Bu seçeneği seçersek güncelleme yazmak kadar basit youtube-dl-U, şu anda hatırlaması kolay, görelim ki düzensiz çalışıyor.

/ Bin içinde bir Symlink oluşturma terminalin onu nerede olursa olsun başlatabilmesini sağlayacağız. Aksi takdirde, onu başlatamayacağız ve dosyayı indirmek için bağlantıdan önce terminale sürüklememiz gerekecek. Bu, terminale sürüklemek, güncellemek istersek yapmamız gereken bir şeydir, çünkü onu / bin klasörüne koyduğumuzda bize bir hata verir. Bunu vurgulamak istiyorum yürütülebilir dosyaları / bin klasörüne koymak tehlikeli olabilir ve yalnızca geliştiriciye% 100 güveniyorsanız önerilir. .

Hız, olası Aşil topuğun

Ama her şey mükemmel değil. Birkaç sorun olabilir bağlantının kökenine bağlı olarak. Bir hibrit diskin HDD kısmına bağlanıyorsak, gerçek bir fark göze çarpmaz. Şimdi, bazı Linux işletim sistemleri bu parçayı otomatik olarak bağlamaz ve bu, ayarlardan yapılandırmamız gereken bir şeydir. Disk harici veya harici ise sorunlar vurgulanır. bir kablosuz. İlk olarak, bazı durumlarda onu manuel olarak bağlamanız gerekir ve ikincisi, dosyaları yüklediğini fark edeceksiniz. Bir film 2-3 saniye olabilir ama bahsedilmesi gereken bir şey.

Orijinal dosya ne olursa olsun ve nerede olursa olsun, doğrudan bağlantılar veya bu durumda Symlink çok yararlı olabilir ve şunu unutmayın: hiçbir şeyi işgal etmezlerBuna değer.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.