Где исполняемые файлы для программ хранятся в Ubuntu?
Приложение (Komodo Edit) просит меня указать приложение, которое будет использоваться в качестве веб-браузера. Я привык просто вводить имя приложения в качестве команды для подобных ситуаций, но этот сценарий заставил меня задуматься.
Я знаю, что в Windows это будет просто соответствующая папка приложения в папке «программные файлы», но я предполагаю, что в Linux все немного по-другому?
Я думал, что где-то вроде bin
бы логично, но это кажется стандартным приложениям Linux / Unix. Где я могу найти исполняемый файл для приложений, хранящихся в моей системе?
источник
Filesystem Hierachy Standard
... интересно ... я не буду проходить через это с расческой с мелкими зубьями, но об этом, безусловно, полезно знать ... Это дало мне еще одно представление о Linux ...Приложения, установленные через менеджер пакетов, обычно идут в
/usr/bin
. Приложения, к которым вы сами компилируете, переходят,/usr/local/bin/
если вы явно не установили другой префикс при компиляции.Вы можете узнать, где находится конкретное приложение, набрав
which application_name
в терминале. Напримерwhich firefox
, напечатает/usr/bin/firefox
(если вы используете Firefox из пакетов Ubuntu).источник
Хороший CLI-запятая для такого рода вопросов:
или, конечно, который (см. ниже)
источник
Вы также можете попробовать это, если вы ищете исполняемый файл по имени пакета:
Это будет список всех файлов, принадлежащих Firefox. Чтобы получить исполняемые файлы, передайте их для дальнейшей обработки.
источник