Я устанавливаю P4V в /opt
, но /usr/bin
находится на моем пути. Можно ли создать мягкую или символическую ссылку для p4v из /opt
to /usr/bin
, чтобы я мог просто ввести «p4v», поскольку /usr/bin
он у меня на пути?
symbolic-link
кофе
источник
источник
Ответы:
См
man ln
.Чтобы создать символическую ссылку, на
/usr/bin/bar
которую ссылается исходный файл/opt/foo
, используйте:Вы должны будете применить вышеупомянутую команду как root (то есть с
sudo
).источник
sudo ln –s /etc/apache2/sites-available/redmine /etc/apache2/sites-enabled/000-redmine
получаю ошибку:ln: target '/etc/apache2/sites-enabled/000-redmine' is not a directory
Ошибка в том, что вы пишете команду неправильно. Правильный путь
http://ubuntuforums.org/showthread.php?t=2001697
источник
/
Если исполняемый файл p4v находится в / opt / bin / p4v, вы можете просто запустить:
Было бы лучше добавить / opt / bin (или там, где находится исполняемый файл) к вашему пути:
источник
~/.profile
было бы лучше для установки$PATH
./etc/environment
чтобы модифицировать PATH всей системы.Проверьте местоположение программного обеспечения этим.
например
выход будет таким.
Создать мягкую ссылку. например, вы хотите создать мягкую ссылку для
skype
на рабочем столеДля получения дополнительной информации о
ln
.или же
источник
Обратите внимание, это работает, если вы оба узла находитесь под вами в одном дереве. Вы можете использовать относительные обозначения
источник
$
указание командной строки является выбором стиля и вряд ли будет проблемой. Однако имейте в виду, что включение чего-либо в блок кода, отличный от кода и его вывода, может привести к путанице.Этот шаблон был более полезным для меня, чем приведенные выше ответы. Наверное, не более правильно, просто менее запутанно
Просто замените части в
<>
'sисточник
Если он говорит
target is not a folder
, это означает, что в именах папок есть пробелы, например:New Folder
имеет пробелВам нужно отредактировать путь и добавить обратную косую черту
\
после каждого пробела в путяхнапример:
источник
Я обнаружил, что проще перейти туда, где вы хотите, чтобы ссылка была, а затем создать ссылку, используя
sudo ln -s /path/to/source/file
, чем делатьln -s target source
.Так что в вашем случае я бы
cd /usr/bin
тогдаsudo ln -s /opt/bin/pv4
. Другой способ не работал в моем случае.источник