Saya menginstal p4v di /opt
, tetapi /usr/bin
ada di jalur saya. Apakah mungkin untuk membuat tautan lunak atau simbolis untuk p4v dari /opt
ke /usr/bin
, jadi saya cukup mengetik "p4v" karena /usr/bin
ada di jalur saya?
symbolic-link
kopi
sumber
sumber
Jawaban:
Lihat
man ln
.Untuk membuat symlink
/usr/bin/bar
tempat referensi file asli/opt/foo
, gunakan:Anda perlu menerapkan perintah di atas sebagai root (yaitu dengan
sudo
).sumber
sudo ln –s /etc/apache2/sites-available/redmine /etc/apache2/sites-enabled/000-redmine
mendapatkan kesalahan:ln: target '/etc/apache2/sites-enabled/000-redmine' is not a directory
Kesalahannya adalah Anda salah menuliskan perintah. Cara yang benar adalah
http://ubuntuforums.org/showthread.php?t=2001697
sumber
/
Jika executable 'p4v' ada di / opt / bin / p4v, Anda bisa menjalankan:
Akan lebih baik untuk menambahkan / opt / bin (atau di mana pun executable) ke jalur Anda:
sumber
~/.profile
akan lebih baik untuk pengaturan$PATH
./etc/environment
untuk mengubah lebar sistem PATH.Periksa lokasi perangkat lunak dengan ini.
sebagai contoh
output akan seperti ini.
Untuk membuat tautan lunak. misalnya Anda ingin membuat tautan lunak
skype
di desktop AndaUntuk informasi lebih lanjut tentang
ln
.atau
sumber
Catatan, ini berfungsi jika Anda berdua node di bawah Anda di pohon yang sama. Anda dapat menggunakan notasi relatif
sumber
$
untuk menunjukkan prompt baris perintah adalah pilihan gaya, dan tidak akan menjadi masalah. Namun perlu diingat bahwa memasukkan hal-hal dalam blok kode selain kode dan hasilnya dapat menyebabkan kebingungan.Template ini lebih membantu saya daripada jawaban di atas. Mungkin tidak lebih benar, hanya sedikit dikaburkan:
Hanya mengganti bagian-bagian dalam
<>
'ssumber
Jika dikatakan
target is not a folder
, itu berarti ada spasi di nama folder Anda misalnya:New Folder
memiliki spasiAnda perlu mengedit jalur dan menambahkan garis miring terbalik
\
setelah setiap ruang di jalurmisalnya:
sumber
Saya telah menemukan bahwa lebih mudah untuk pergi ke tempat yang Anda inginkan tautannya dan kemudian membuat tautan menggunakan
sudo ln -s /path/to/source/file
, daripada melakukanln -s target source
.Jadi dalam kasus Anda, saya akan melakukan
cd /usr/bin
itusudo ln -s /opt/bin/pv4
. Cara lain belum berhasil dalam kasus saya.sumber