Yanıtlar:
Bakın man ln
.
/usr/bin/bar
Orijinal dosyaya referans veren bir sembolik bağlantı oluşturmak için şunu /opt/foo
kullanın:
ln -s /opt/foo /usr/bin/bar
Yukarıdaki komutu root olarak (örneğin ile sudo
) uygulamanız gerekir .
sudo ln –s /etc/apache2/sites-available/redmine /etc/apache2/sites-enabled/000-redmine
alma hatası:ln: target '/etc/apache2/sites-enabled/000-redmine' is not a directory
'P4v' çalıştırılabilir dosyası / opt / bin / p4v konumundaysa, basitçe çalıştırabilirsiniz:
sudo ln -s /opt/bin/p4v /usr/bin/p4v
sudo chmod ugo+x /usr/bin/p4v
Yolunuza / opt / bin (ya da çalıştırılabilir olduğu her yerde) yolunu eklemek daha iyi olur:
echo "export PATH=\$PATH:/opt/bin" >> ~/.profile
reset
~/.profile
ayarı için daha iyi olurdu $PATH
.
/etc/environment
PATH sistemini tamamen değiştirmek için düzenleme yapabilirsiniz .
Bununla yazılımın yerini kontrol et.
which application-name #replace for the application you are looking for
Örneğin
which skype
çıktı bu olacak.
/usr/bin/skype
Yumuşak bağlantıyı oluşturmak için. örneğin skype
masaüstünüzde yumuşak bir bağlantı oluşturmak istiyorsunuz.
ln -s /usr/bin/skype ~/Desktop/
Hakkında daha fazla bilgi için ln
.
man ln
veya
ln --help
ln -s -n ./TargetDirectory ./Nickname
Not, bu her iki düğüm de aynı ağacın altındaysa çalışır. Göreceli gösterimi kullanabilirsiniz
$
bir komut satırı istemi belirtmek bir stil seçimidir ve bir problem olması muhtemel değildir. Ancak, koddan başka bir kod bloğunda bulunan şeyleri ve çıktısını karıştırmanın karışıklığa neden olabileceğini unutmayın.
Eğer söylüyorsa target is not a folder
, klasör adlarında boşluk olduğu anlamına gelir, örneğin: New Folder
boşluk vardır
Yolu düzenlemeniz \
ve yollardaki her boşluktan sonra bir ters eğik çizgi eklemeniz gerekir.
Örneğin:
ln -s /opt/bin /usr/var/New\ Folder
Ben bunu halka olmak istediğiniz yere gidin ve sonra kullanarak bağlantı oluşturmak için daha kolay olduğunu bulduk sudo ln -s /path/to/source/file
yapmaktan daha, ln -s target source
.
Yani sizin durumda ne yapardım cd /usr/bin
o zaman sudo ln -s /opt/bin/pv4
. Benim durumumda diğer yol çalışmıyordu.