Я ищу способ узнать, какая конкретная команда выполняется, когда я выбираю программу из Unity Dock?
Пример: Я только что установил Webstorm IDE и могу запустить его с помощью дока. (Super-Key, введите web, а затем выберите значок Webstorm...) Все работает отлично.
Другой пример: когда я набираю "pdf" в доке, он предлагает мне несколько приложений. Названия даже локализованы, и я понятия не имею, на какую программу оно на самом деле указывает. Я хотел бы узнать, какая программа на самом деле скрывается за локализованным названием "Dokumentenbetrachter"
Однако мне бы хотелось увидеть команду, которая выполняется при нажатии на этот значок. (В Windows я щелкаю правой кнопкой мыши по значку, выбираю «Свойства», и система показывает мне, как это происходит...
Как это возможно с Ubuntu dock? Где хранятся эти настройки?
(Решение дано вКак узнать команду терминала приложения?(Это только часть правды. Есть еще места для файлов *.desktop. Они даны сейчас в принятом ответе.)
решение1
Значки, которые вы видите в панели, определены в файлах .desktop. Они находятся в двух местах:
Для общесистемных:/usr/share/applications/
Для пользовательских настроек: /home/user/.local/share/applications/
(Они переопределяют системные.)
Вы можете использовать приложение под названием 'Alacarte', чтобы редактировать их через GUI или просто найти их в Nautilus, щелкнуть правой кнопкой мыши и нажать 'Свойства'. Вы также можете редактировать их вручную с помощью Gedit.