2015-05-23 4 views
2

При выполненииНайти путь установки в Linux

apt-get install <service-name> 

или

yum install <service-name> 

услуги будут автоматически установлены. Как найти точный путь, где установлена ​​любая служба, и их файлы конфигурации?

ответ

-1

Предположим, что имя сервиса nginx, то вы можете найти его в /etc/nginx/ по телефону ubuntu.

+0

мы можем изменить путь установки? что для centos ?? – KishanR

+0

Найти "это"? Возможно, файлы конфигурации. Не бинарные файлы или другие файлы. –

+0

На centos вы можете проверить путь, используя команды, данные slashRahul. По моим сведениям, вы не можете изменить путь установки при установке apt-get. Компоненты программного обеспечения не установлены в одном каталоге, но во многих папках, таких как двоичные файлы, остаются в/usr/bin /,/bin,/sbin, Configuration в других каталогах. – Sachin

1

Есть немало способов, чтобы найти это, но я обычно предпочитаю следующие

whereis <service-name> 
e.g whereis java 

и найти из которого программа путь использования, я использую

which <service-name> 
e.g which java 
+0

Это тоже работает? могу ли я изменить путь установки по умолчанию? – KishanR

+1

да, это работает на Centos, а также Ubuntu и других Linux Distros. – slashRahul

-1

Если вы используете apt-get , установите программу apt-file, и вы можете перечислить содержимое пакета:

sudo apt-file update 
apt-file list package_name 

Это покажет все файлы, которые будут установлены в пакет, исполняемые файлы, файлы конфигурации, Systemd загрузочных файлов и т.п.

Если вы используете yum, установить yum-utils и использовать repoquery:

repoquery -l package_name 
+0

Не могли бы вы объяснить нижний план? – antonone

Смежные вопросы