Intereting Posts
Значки системного лотка не отображаются Проблема с приложением APTonCD Какой движок рендеринга использует Nautilus для показа превью / эскизов HTML? Создание постоянных p2p-групп в Ubuntu Как я могу предотвратить спящий режим, если загрузка процессора выше 40%? (Plex, Couchpotato, трансмиссия) Thunar не показывает миниатюры в Openbox не может изменить размер окна Nautilus в gnome-flashback, используя тему Ambiance Окно Layer и Toolbox не появляется, когда я снова открываю GIMP после его закрытия с помощью панели запуска Какие я использую JUUU OpenStack Charms (Community или Canonical)? Можно ли использовать «dch -r», но НЕ в конечном итоге в интерактивном редакторе? Как извлечь файлы из разделенного архива 7zip, завершенного на .001 и .002? Не удалось запустить загрузочные модули ядра Ubuntu 16.04 Как открыть файл в формате PDF, который говорит, пожалуйста, подождите …? TeamViewer запускается только при запуске GUI Проблема с Ubuntu 12.04 на Dell Inspiron 1100

Как создать мягкую или символическую ссылку?

Я устанавливаю p4v в /opt , но /usr/bin на моем пути. Возможно ли создать мягкую или символическую ссылку для p4v из /opt в /usr/bin , поэтому я могу просто набрать «p4v», поскольку /usr/bin на моем пути?

См. man ln .
Чтобы создать символическую ссылку /usr/bin/bar => /opt/foo (т. Е. Создать символическую ссылку в /usr/bin/bar которая ссылается на исходный файл /opt/foo ):

 ln -s /opt/foo /usr/bin/bar 

Вам нужно будет применить вышеуказанную команду как root (с sudo ).

Ошибка в том, что вы неправильно написали команду. Правильный путь

 ln -s /<full>/<path>/<to>/<file> /usr/local/bin 

http://ubuntuforums.org/showthread.php?t=2001697

Если исполняемый файл «p4v» находится в / opt / bin / p4v, вы можете просто запустить:

 sudo ln -s /opt/bin/p4v /usr/bin/p4v sudo chmod ugo+x /usr/bin/p4v 

Было бы лучше добавить / opt / bin (или везде, где исполняемый файл) к вашему пути:

 echo "export PATH=\$PATH:/opt/bin" >> ~/.profile reset 

Проверьте местоположение программного обеспечения.

 which application-name #replace for the application you are looking for 

например

 which skype 

выход будет таким.

 /usr/bin/skype 

Чтобы создать мягкую ссылку. например, вы хотите создать мягкую ссылку для skype на своем рабочем столе

 ln -s /usr/bin/skype ~/Desktop/ 

Для получения дополнительной информации о ln .

 man ln 

или

 ln --help 

Если он говорит, что target is not a folder , это означает, что в именах New Folder есть пробелы, например: New Folder имеет пробел

Вам необходимо отредактировать путь и добавить обратную косую черту \ после каждого пробела в путях

например:

 ln -s /opt/bin /usr/var/New\ Folder