«symbolic-link» etiketlenmiş sorular

Sembolik bir bağlantı ("symlink"), sistemdeki aynı veya başka bir sürücüde bulunabilecek bir dosya veya klasöre bir referanstır. Sembolik bağlantılar, dosyaların kendileri birden çok diske yayılabileceği veya daha uygun konumlara taşınabileceği durumlarda, kullanıcıların daha mantıklı bir dosya düzeni oluşturmasına olanak tanır.

2
Bir dosya sisteminin mantıksal yapısı (sembolik hedefler dahil) tek bir hafif dosyada (ikili olmayan) gösterilebilir mi?
Yıllar boyunca birden fazla SQL ve NoSQL veritabanıyla oynadıktan sonra, veri odaklı olan kişisel uygulamalarmdaki taşınabilirliği sağlamak için en iyi yolu hissediyorum, tüm iyi niyetli veritabanlarından tamamen kaçınmaktır. Dosya sistemini taşınabilir, insan tarafından okunabilen ve dolayısıyla yazdığım kişisel uygulamalar için yeterli olan uzun ömürlü güzel bir veritabanı paradigması olarak görüyorum. …

2
Bağlantının hedefine tam yol nasıl alınır?
İle /var/opt/foooluşturulmuş sembolik bir bağım varsa ln -fs /path/to/target/dir foo. Bir komut dosyasında yalnızca bağlantının alındığını nasıl görebilirim /path/to/target/dir? Senaryoda başarmak istediğim şey benden rm -rf /path/to/target/dirönce ln -fs /path/to/another/dir foo.


2
Demleme kurulu, bağlı, ancak bulunamadı
mtrHomebrew ile yeni kurdum ve görünüşte başarılı bir şekilde tamamlandı (yani olağandışı bir şey yok). MBA% mtr zsh: command not found: mtr Bu garip. Tekrar deneyeceğimi düşündüm: MBA% brew install mtr Warning: mtr-0.86 already installed Tamam, belki şu şekilde sembolize edilmiştir mtr-0.86: MBA% mtr-0.86 zsh: command not found: mtr-0.86 Hayır, …

5
Mac OS X Lion 10.7.2 altında ~ / Sitelerim / Apache için sembolik bir bağlantıya erişime nasıl izin verilir
Benim Apache üzerinden ~ / Sites içinde sym bağlantılı bir dizine erişim izni gerekir. Bunun gibi dizinleri işaretledim ln -s ~/path/to/the/source/directory/ ~/Sites/source-link-here Şimdi ne zaman bir GET talebi gönderirsem 403 cevabı alıyorum curl http://localhost/~username/source-link-here/ <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to …

3
İki yolun aynı dosyayı gösterip göstermediğini kontrol edin
Dosyaları sürüm denetiminde tutmak için ana dizinimde ayarları dizinime yinelemeli olarak semboller oluşturmak için bir komut dosyası var. Zaten bir üst dizin yoluyla symlinked dosyaları atlamak istiyorum. Yani, bu dosyaları / dizinleri varsa: ~/foo/ -> ~/settings/foo/ ~/settings/foo/ ~/settings/foo/bar , ~ / foo / bar ve ~ / settings / foo …

4
Üst dizinlere erişim vermeden bir alt dizine erişim izni verme
"Sahip" aşağıdaki türden bir grup kullanıcı için izinleri yapmak istediği bir Windows dosya sunucusu içeren bir senaryo var: \\server\dir1\dir2\dir3: okuma, yazma ve yürütme \\server\dir1\dir2: izin yokmu \\server\dir1: izin yokmu \\server: okuma ve yürütme Anladığım kadarıyla ( Güncelleme : Bu paragrafın tamamı yanlış!), İşletim sisteminin alt öğeyi "görebilmesi" için bir dizin …

1
Sabit bağlantıları ne zaman yumuşak bağlantıların aksine kullanmalıyım?
mklinkİle oyun oynamaya başlamak üzereyim ama yine de tüm bu "symlink" şey üzerinde gerçek bir tutuş elde etmeye çalışıyorum. Özellikle, iki tür bağlantı olduğunu fark ettim - "yumuşak bağlantılar" ve "sabit bağlantılar" - ama ikisi arasındaki farkı gerçekten anlamakta zorlanıyorum ya da neden birini diğeri için tercih etmeliyim? verilen kullanım …

2
Tüm yolu yazmadan geçerli klasöre mutlak yol olarak bağlanma
Simge bağlantıları, göreli yollar için kaydedilen kısayollardır: ~/foo➤ ln -s . ~/bar/foo ~/foo➤ ls -l ~/bar total 8 lrwxr-xr-x 1 me me 1B 15 May 14:38 foo -> . Dosya ~/bar/fooşu baranki dizinin bir sembolik bağlantısı , yani kendisi O sırada bulunduğum dizine başka bir dizinde bir sembolik bağlantı oluşturmak …
10 bash  symbolic-link  ln 

2
Geçerli dizindeki tüm yazılım bağlantıları (sembolik bağlantılar) nasıl bulunur?
Soru, kabuk komut dosyası oluşturma ile ilgilidir bash. Geçerli dizindeki hangi dosyaların yumuşak bağlantılar olduğunu bir komut dosyasıyla nasıl kontrol edebilirim ? Yanlış terimi kullanmam durumunda, yazılım bağlantıları dendiğimde, kullanarak oluşturulan dosyalara atıfta bulunuyorum ln -s. Düşünmeyi başarabildiğim tek şey ls -la, bir ifade olarak değerlendirmek ve sonuçlarını ayrıştırmaktır, ancak …

3
Symlink olmayan yolun ne olacağını öğrenin?
Linux'ta, eğer cd'd ve şimdi bir dizindeysem, oraya ulaşmak için sembolik bir bağlantı kullanmamış olsaydım, o dizine giden gerçek yolun ne olduğunu anlamanın bir yolu var mı? Düşünmek: $ pwd /home/dave/tmp $ mkdir -p 1/2/3/4/5 $ ln -s 1/2/3/4/5 5 $ cd 5 $ pwd /home/dave/tmp/5 Veya: $ pwd /home/dave/tmp …



1
Windows'ta “.lnk” olmadan komut satırından Symlink oluşturun
Bir ağ paylaşımını Windows'taki bir klasöre bağlamak istiyorum, çünkü büyük dosyaları sabit kodlanmış bir yolda (örn. c:\path\of\directory) Saklayan bir uygulamam var . Bu yolu değiştiremiyorum. Bu, Linux'ta softlink kullanarak ya da doğrudan bu dizine bağlayarak kolayca başarılabilir, ancak Windows'ta nasıl yapılabileceğini bilmiyorum. Denedim mklink.exeve subst, ancak .lnkuzantı ile kısayol gibi …

3
PATH araması simgeleri içerir mi?
POSIX kabuk standardı bu sitede diyor http://pubs.opengroup.org/onlinepubs/9699919799/ mermilerin PATHyürütülebilir dosyaları aramak için nasıl kullandığı hakkında : Msgstr "Belirtilen ada ve uygun yürütme izinlerine sahip yürütülebilir bir dosya bulunana kadar liste her bir önek için dosya adı uygulanarak baştan sona aranacaktır." Eh, bu gerçek POSIX uygulamasında böyle görünmüyor: man which diyor: …

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.