Где можно найти исполняемые файлы приложения в файловой системе?

Также вы можете установить его, используя его .deb http://pkgs.org/debian-squeeze/debian-main-i386/avant-window-navigator_0.4.0-2_i386.deb.html

33
задан 27 February 2011 в 03:31

36 ответов

Вы также можете попробовать это, если вы ищете исполняемый файл из имени пакета:

  dpkg -L firefox  

Это отобразит все файлы, принадлежащие firefox. Чтобы получить исполняемые файлы, пройдите через дальнейшую обработку

  dpkg -L firefox |  в то время как IFS = $ '\n' read -r line;  do [[-x "$ {line # *:}"]] & amp; & amp; & amp; & amp; & amp;  echo "$ line" done  
0
ответ дан 10 August 2018 в 10:43

Приложения, установленные через диспетчер пакетов, обычно идут в / usr / bin . Приложения, которые вы скомпилируете, перейдите к / usr / local / bin / , если вы явно не устанавливаете другой префикс при компиляции.

Вы можете узнать, где работает конкретное приложение, набрав , которое имя_приложения в терминал. Например. , который firefox будет печатать / usr / bin / firefox (если вы используете firefox из пакетов Ubuntu).

10
ответ дан 10 August 2018 в 10:43

Хорошей командой CLI для таких вопросов является:

  где is & lt; name whatever & gt;   

или, конечно, (см. ниже)

6
ответ дан 10 August 2018 в 10:43

Вы также можете попробовать это, если вы ищете исполняемый файл из имени пакета:

  dpkg -L firefox  

Это отобразит все файлы, принадлежащие firefox. Чтобы получить исполняемые файлы, пройдите через дальнейшую обработку

  dpkg -L firefox |  в то время как IFS = $ '\n' read -r line;  do [[-x "$ {line # *:}"]] & amp; & amp; & amp; & amp; & amp;  echo "$ line" done  
0
ответ дан 13 August 2018 в 17:17

Приложения, установленные через диспетчер пакетов, обычно идут в / usr / bin . Приложения, которые вы скомпилируете, перейдите к / usr / local / bin / , если вы явно не устанавливаете другой префикс при компиляции.

Вы можете узнать, где работает конкретное приложение, набрав , которое имя_приложения в терминал. Например. , который firefox будет печатать / usr / bin / firefox (если вы используете firefox из пакетов Ubuntu).

10
ответ дан 13 August 2018 в 17:17

Хорошей командой CLI для таких вопросов является:

  где is & lt; name whatever & gt;   

или, конечно, (см. ниже)

6
ответ дан 13 August 2018 в 17:17
  • 1
    Здесь будут найдены файлы с именем & lt; nameofwhatever & gt; которые могут быть или не быть исполняемыми. Некоторые могут быть даже справочниками. Вы должны использовать, который вместо whereis. – Richard Holloway 21 October 2010 в 16:47
  • 2
    Полный ACK для стандартных установок (что мы все надеемся). – Takkat 21 October 2010 в 17:32

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

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