«ln» etiketlenmiş sorular

ln - Mevcut dosyalara sabit bağlantılar ve var olan ve olmayan dosyalara yumuşak bağlantılar oluşturmak için komut satırı aracı.

4
Geçerli dizine göre sembolik bir bağlantı oluşturun
Giriş dizinde harici HDD'mde bir dizine işaret eden sembolik bir bağlantı oluşturmaya çalışıyorum. Bu şekilde belirttiğimde iyi çalışıyor: cd ~ ln -s /run/media/name/exhdd/Data/ Data Ancak bunu denediğimde hatalı bir bağlantı oluşturuyor: cd /run/media/name/exhdd ln -s Data/ ~/Data Bu, cdiçine giremediğim bir bağlantı oluşturur . Denedim, bash şikayetçi: bash: cd: Data: …
110 directory  symlink  ln 

5
Çok fazla sembolik bağlantı seviyesi
Bu dosya yapısını oluşturdum: test/src test/firefox Bu komutu çalıştırdığımda: ln -s test/src test/firefox test/firefox/srcİşaret ederek sembolik bir bağ kurulmasını beklerdim test/src, bunun yerine şu hatayı alıyorum: -bash: cd: src: Too many levels of symbolic links Neyi yanlış yapıyorum? Bu klasörün kardeşinde depolanan bir klasöre sembolik bir bağlantı oluşturamıyor musunuz? Bunun …
100 linux  filesystems  ln 

14
Ln için parametre sırasını hatırlamak için ipuçları?
Ben kullandım lnyıllarca sembolik bağlantıları yazmak için ama yine de yanlış uzağa etrafında parametrelerin sırasını olsun. Bu genellikle bana yazıyor: ln -s a b ve sonra kendime hatırlatmak için çıktıya bakıyorum. Her zaman a -> b, tam tersi olduğunda okuduğum gibi olmayı hayal ediyorum b -> a. Bu, sezgisel olarak …
64 symlink  ln 

3
Mülkiyet sembolik bağlardan nasıl değiştirilir?
Yumuşak bağlantılar oluşturma konusunda bazı sorunlar yaşıyorum. Orijinal dosya aşağıdadır. $ ls -l /etc/init.d/jboss -rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss Bağlantı oluşturma, dosyanın sahibi için izin sorunu ile başarısız oluyor: ln -sv jboss /etc/init.d/jboss1 ln: creating symbolic link `/etc/init.d/jboss1': Permission denied $ id uid=689(askar) gid=500(admin) groups=500(admin) Böylece, …


2
Neden ln -s tek bir argüman kabul ediyor?
> cd /tmp > ln -s foo > ls -alhF /tmp lrwxrwxrwx 1 user user 3 Jul 29 14:00 foo -> foo Bu bir hata mı ln, yoksa bir dosyayı kendine bağlamak için bir kullanım durumu mu var? Bu birlikte coreutils 8.21-1ubuntu5.1.
27 symlink  coreutils  ln 

4
pnd'ye göre yolu olan ln -s
Bir sürü sembolik bağ kurmaya çalışıyorum ama bunun neden işe yaradığını çözemiyorum ln -s /Users/niels/something/foo ~/bin/foo_link bu süre cd /Users/niels/something ln -s foo ~/bin/foo_link değil. Bunun yerine foo_linkfoo ile bağlantı kurmakla ilgisi olduğuna inanıyorum /Users/niels/bin./Users/niels/something Öyleyse asıl soru, gerçekte yazmadan, mutlak bir yola işaret eden sembolik bir bağlantıyı nasıl oluşturabilirim? …
26 bash  shell  symlink  ln 

2
Yürütülebilir sembolik bağlantı “komut bulunamadı” ile sonuçlanır
Bunun gibi sembolik bir bağlantı (dün) oluşturdum: sudo ln -s bin/python /usr/bin/prj-python Koşarken: prj-python file.py Alırım: prj-python: command not found Bağlantıyı tekrar oluşturmaya çalıştığımda şunu alıyorum: ln: `/ usr / bin / prj-python 'sembolik bağını oluşturmak: Dosya var Bu neden oluyor? Benim $PATH: / Usr / local / sbin: / …
24 symlink  ln 

1
Linux'ta 'ln -sf' nin anlamı nedir?
2 sorum var. Birincisi -sfseçenekler içindir ve ikincisi seçeneklerin daha spesifik kullanımı içindir -f. Googling yaparak, command ln, option -sand öğelerinin açıklamasını anladım -f. (kopya http://linux.about.com/od/commands/l/blcmdl1_ln.htm ) -s, --symbolic : make symbolic links instead of hard links -f, --force : remove existing destination files Bu seçenekleri ayrı ayrı anlıyorum. Ancak, …
21 shell  ln 

1
Ln ne anlama geliyor?
Linux'ta lnbağlantı oluşturmak için komutu kullanabilirsiniz . $ touch foo $ ln -s foo foo_link $ ls -l lrwxrwxrwx 1 cklein cklein 3 May 29 16:11 foo_link -> foo Sanırım 'l', ln"link" anlamına geliyor, ama 'n' ne anlama geliyor? Ne anlama geliyor ln?
17 symlink  ln 


2
Cp -l veya ln ile hardlinking arasında bir fark var mı?
Ben rsync ve hardlink kullanarak bir yedekleme düzeni uyguluyorum. Ben hardinks yapmak için rsync ile link-dest kullanabilirsiniz biliyorum, ama "link-dest" rsync uygulanmadan önce "cp -l" kullanarak söz gördüm. Bildiğim diğer bir hardlinking yöntemi "ln" dir. Yani sorum şu: Meraktan: “cp -l” kullanarak “ln” kullanarak hardlinks yapmanın bir farkı var mı?
15 cp  hard-link  ln 


3
Neden / dev dizini dışındaki aygıt dosyasından sabit bağlantı oluşturamıyorum?
Benim sert bir bağlantı oluşturmak istediğinde /homedizine kök modunda Linux aşağıdaki hata iletisini gösterdi: ln: failed to create hard link ‘my_sdb’ => ‘/dev/sda1’: Invalid cross-device link Yukarıdaki hata mesajı aşağıda gösterilmiştir: # cd /home/user/ # ln /dev/sda1 my_sdb Ancak /devdizinde yalnızca sabit bir bağlantı oluşturabiliyordum ve diğer dizinlerde mümkün değildi. …
11 linux  hard-link  ln 

3
Geçerli dizini değiştirmeden alt dizinlerdeki Symlink diğer ad dosyaları
Alt dizinleri taşımadan bir dosyayı bir alt dizinde yeni bir dosyaya bağlamak basit görünecektir .... .... Ancak sözdizimi ile ilgili bir şey şaşırtıcı ve beklediğimden farklı. İşte bir test örneği: mkdir temp cd temp mkdir deploy echo "Contents of the build file!" > deploy/resources.build.php ln -s deploy/resources.build.php deploy/resources.php cat deploy/resources.php …
11 directory  symlink  ln 

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.