Как я могу добавить “ярлыки” в Linux?

Как я могу добавить ярлыки как 'rst' для перезапуска кота в терминале?

3
задан 18.10.2013, 17:16

2 ответа

Зависит от Вашей настольной среды или как Вы хотите получить доступ к ней.

Вы хотите хороший значок на своем рабочем столе?

Создайте значок приложения (который является самым близким эквивалентом Ярлыку MS Windows): KDE: Выполните щелчок правой кнопкой в Представлении Папки, и выбор 'Создают новый-> Ссылка на Приложение...'

Вы хотите, чтобы это было доступно от удара только?

Создайте псевдоним в своем ~/.bashrc или ~/.profile:

alias rst='service tomcat restart'     # Ubuntu with upstart
alias rst='/etc/init.d/tomcat restart' # Other distributions w/o upstart

Однако обратите внимание, что это не будет доступно из сценариев оболочки в этом случае.

Вы хотите сделать это доступным точно так же, как исполняемый файл для избиения и сценарии оболочки?

Создайте символьную ссылку в папке в ПУТИ. Я рекомендую создать ~ / папка мусорного ведра, где можно добавить персональные сценарии и ссылки и добавить эту папку к пути в .bashrc:

export PATH="$PATH:$HOME/bin"

Обратите внимание, что некоторые приложения могли бы не запуститься, поскольку рабочий каталог не установлен правильно. В этом случае создайте сценарий оболочки в своем ~ / папка мусорного ведра, которая изменяется на соответствующую папку сначала:

#!/bin/sh
cd /opt/myAppHomeDirectory
./myapp "$@"

О, и не забывайте делать этот исполняемый файл сценария, конечно, с помощью chmod.

9
ответ дан 07.12.2019, 22:52

Несколько возможностей:

  1. создайте сценарии оболочки того имени и поместите их где-нибудь на PATH (или измените PATH) ссылаться на каталог, содержащий те сценарии
  2. создайте псевдонимы в своих оболочках .rc файл (.bashrc для удара)
5
ответ дан 07.12.2019, 22:52

Теги

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