На этот вопрос уже есть ответ здесь:
Я прочитал несколько вопросы, аналогичные здесь, но ни один не ответил на мой вопрос. Например, у меня установлен проигрыватель Vmware, и я хочу запустить его с терминала. vmware
+ TAB
дает мне этот список:
vmware-authd vmware-gksu vmware-license-enter.sh vmware-rpctool vmware-user-suid-wrapper
vmware-authdlauncher vmware-hgfsclient vmware-modconfig vmware-toolbox-cmd vmware-vmblock-fuse
vmware-checkvm vmware-hgfsmounter vmware-mount vmware-uninstall vmware-xferlogs
vmwarectrl vmware-installer vmware-networks vmware-unity-helper
vmware-fuseUI vmware-license-check.sh vmware-ping vmware-usbarbitrator
Итак, я предполагаю, что это один из них, который я должен запустить, верно? Кое-что я пробовал, но не дал хороших результатов: найдите vmware
, , где vmware
.
Есть ли какой-то общий способ (используя только терминал), как найти точное имя, необходимое для запуска определенной программы? Я знаю, что обычно это просто ввод названия программы, но, как вы можете видеть, в этом случае это не работает.
Я, которого dont't знают о "плеере VMware", в частности, но если это перечислено в соответствии с Приложениями в форме Символьной ссылки> /usr/share/applications/
, Вы могли бы открыть предпочтительное диалоговое окно на той Символьной ссылке, с помощью Ctrl + я и использовать эти Command:
имя в терминале.
, Например, для Bluetooth Device Setup
команда bluetooth-wizard
.
можно всегда использовать команду PS в оболочке удара для списка всех под управлением программ, если приложение окна, в котором Вы нуждаетесь, будет открыто недавно, то будет легко найти в нижней части списка. там Вы имеете, это - число процесса и выполнение команды который, возможно, ellipsised PS, так посмотрите в/proc файловой системе.