在linux中查找安装路径

在linux中查找安装路径,linux,Linux,当做 apt-get install <service-name> apt-get-install 或 yum安装 服务将自动安装。如何找到安装任何服务的确切路径及其配置文件 假设服务名是nginx,那么您可以在ubuntu上的/etc/nginx/中找到它 有很多方法可以找到这一点,但我通常更喜欢以下方法 whereis <service-name> e.g whereis java 在哪里 e、 java在哪里 为了找到程序使用的路径,我使用 which &

当做

apt-get install <service-name>
apt-get-install

yum安装

服务将自动安装。如何找到安装任何服务的确切路径及其配置文件

假设服务名是nginx,那么您可以在
ubuntu
上的
/etc/nginx/
中找到它

有很多方法可以找到这一点,但我通常更喜欢以下方法

whereis <service-name>
e.g whereis java
在哪里
e、 java在哪里
为了找到程序使用的路径,我使用

which <service-name>
e.g which java
哪个
e、 g哪个java

如果您使用的是
apt get
,请安装
apt file
程序,您可以列出软件包的内容:

sudo apt-file update
apt-file list package_name
这将显示将由包安装的所有文件、二进制文件、配置文件、systemd启动文件等

如果使用
yum
,请安装
yum-utils
并使用
repoquery

repoquery -l package_name

我们可以更改安装路径吗??centos的目的是什么?找到“它”?可能是配置文件。不是二进制文件或其他文件。在centos上,您可以使用slashRahul给出的命令检查路径。据我所知,在apt get安装时,您不能更改安装路径。软件组件不是安装在单个目录中,而是跨多个文件夹安装,如二进制文件位于/usr/bin/,/bin,/sbin,其他目录中的配置。这是否也适用于centOs??我可以更改默认的安装路径吗?是的,它可以在Centos以及Ubuntu和其他Linux发行版上运行。你能解释一下投票结果吗?
repoquery -l package_name