Как запустить программу без ввода полного пути? [Дубликат]

Вы можете проверить, не осталось ли зеркало, посетив «Вниз для всех» или «Только я», однако на центральном веб-сайте нет центрального сайта, где вы можете выбрать зеркало Ubuntu из списка зеркал и проверить состояние и сообщить о проблемах с этим зеркалом , Сообщите о проблеме в зеркало, которое осталось, или подождите, пока зеркало не вернется или временно не использует другое зеркало.

Сразу после выпуска новой версии Ubuntu, Canonical временно добавляет больше Ubuntu iso графических серверов, так что каждый, кто хочет загрузить недавно выпущенный образ Ubuntu iso, может быстро загрузить его.

5
задан 16 February 2012 в 13:03

6 ответов

Легкий способ разместить ссылку в / usr / local / bin:

sudo ln -s -T /home/chris/netbeans-7.0.1/bin/netbeans /usr/local/bin/netbeans

после этого вы можете выполнить netbeans с помощью:

netbeans &
8
ответ дан 25 May 2018 в 14:13
  • 1
    Что делает -T? человек говорит, что рассматривает имя ссылки как обычный файл, но в отличие от чего? – Casebash 16 February 2012 в 13:21
  • 2
    @Casebash: в случае, если путь /usr/local/bin/netbeans уже существует и является каталогом, без -T будет создана ссылка внутри данного каталога с тем же базовым именем, что и связанный файл. При этом -T в такой ситуации он должен дать ошибку. – enzotib 16 February 2012 в 14:02
  • 3
    Да, если / usr / local / bin / netbeans уже существует, вы должны указать ссылку другому имени. то вам нужно вызвать другое имя как команду для запуска netbeans. – Michael K 16 February 2012 в 14:12
  • 4
    Я бы поставил символическую ссылку в ~ / bin; поскольку исполняемый файл находится в homedir. [F1]. Если ~ / bin существует, он будет добавлен в ваш PATH. Это происходит во время входа в систему, поэтому, если ~ / bin еще не существует, вам нужно выйти из системы и вернуться в новую доступную команду. – geirha 20 February 2012 в 12:19

Легкий способ разместить ссылку в / usr / local / bin:

sudo ln -s -T /home/chris/netbeans-7.0.1/bin/netbeans /usr/local/bin/netbeans

после этого вы можете выполнить netbeans с помощью:

netbeans &
8
ответ дан 25 July 2018 в 19:54

Легкий способ разместить ссылку в / usr / local / bin:

sudo ln -s -T /home/chris/netbeans-7.0.1/bin/netbeans /usr/local/bin/netbeans

после этого вы можете выполнить netbeans с помощью:

netbeans &
8
ответ дан 6 August 2018 в 02:07

Вы можете добавить псевдоним

Открыть терминал Ctrl + Alt + T

nano ~/.bashrc

записать это в нижней части файла:

alias netbeans='/home/chris/netbeans-7.0.1/bin/netbeans'
[d4 ] Ctrl + Alt + T

Y

Y

Слово netbeans - это команда, которую вы будет использоваться для запуска программы, вы можете изменить ее на все, что вам нужно. [] D10]

Чтобы активировать эту команду, вам нужно повторно открыть терминал или ввести

. ~/.bashrc
4
ответ дан 25 May 2018 в 14:13
перейдите в каталог программы. откройте терминал, используя ctrl + alt + T. Перетащите файл программы в окна терминала. Нажмите на окна терминала.
-1
ответ дан 25 May 2018 в 14:13
  • 1
    или просто создать ярлык на рабочем столе: D – Chathura Widanage 16 February 2012 в 13:14
  • 2
    Если кто-то пытается избежать ввода пути к своей программе, идет в каталог программы в диспетчере файлов, а затем делает все, что вы описываете, будет лучше? – Chan-Ho Suh 16 February 2012 в 13:18
  • 3
    поэтому я сказал создать ярлык на рабочем столе ... ярлык рабочего стола делает то же самое в терминале. Тогда он может воспользоваться преимуществами ошибок программы в терминале без ввода полного пути! – Chathura Widanage 16 February 2012 в 13:21
  1. перейдите в каталог программы.
  2. откройте терминал с помощью ctrl + alt + T.
  3. Перетащите файл программы в окна терминала.
  4. Нажмите на окна терминала.
-1
ответ дан 7 August 2018 в 19:41

Другие вопросы по тегам:

Похожие вопросы: