mac/linux 查找软件安装、配置路径

简介: 在mac/linux系统下用brew、yum、apt等下载软件,需要修改配置文件时,经常懵逼不知道安装路径或者配置文件路径在哪。这里总结一下我常用的查找方法。

在mac/linux系统下用brew、yum、apt等下载软件,需要修改配置文件时,经常懵逼不知道安装路径或者配置文件路径在哪。这里总结一下我常用的查找方法。

1. whereis

输入man whereis命令,可以看到:

whereis - locate the binary, source, and manual page files for a command

即列出指令(必须是可执行指令)的路径信息,下面以nginx为例

whereis nginx
#输出
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man3/nginx.3pm.gz /usr/share/man/man8/nginx.8.gz

输出有执行路径、安装路径、配置路径等(注意,并不是所有指令都有这么多输入),找到你需要的即可。

2. find / -name {keywords}

有时候上面并没有你需要的配置路径,或者可执行指令有多个版本,那么来个暴力搜索吧。下面以postgresql配置文件为例

sudo find / -name pg_hba.conf
#输出
/var/lib/pgsql/10/data/pg_hba.conf
/var/lib/pgsql/9.3/data/pg_hba.conf
/usr/pgsql-10/share/pg_hba.conf

3. /usr/local/Cellar

mac上用homebrew安装的应用直接到上面目录找吧, good luck!


(完)
大家有更好的方法,欢迎在评论区指出

目录
相关文章
|
3月前
配置MAC地址表
配置MAC地址表
配置MAC地址表
|
3月前
|
安全 Ubuntu Linux
Linux系统中的软件管理工具主
Linux系统中的软件管理工具主
63 7
|
3月前
|
Web App开发 监控 Linux
在Linux上,有许多软件可以下载和安装
在Linux上,有许多软件可以下载和安装
141 67
|
2月前
|
开发工具 git 开发者
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
本篇将专注于如何在 DevEco Studio 中安装和配置必要的插件,以增强开发功能和提升效率。通过正确配置插件,开发流程能够得到简化,开发体验也会更加顺畅。
137 1
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
|
4月前
|
Oracle Java 关系型数据库
Mac电脑上安装和配置Flutter开发环境
Mac电脑上安装和配置Flutter开发环境
144 59
|
3月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
1690 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
3月前
|
存储 关系型数据库 Linux
2024 年 16 个适用于 Linux 的开源云存储软件 (上)
2024 年 16 个适用于 Linux 的开源云存储软件 (上)
175 2
2024 年 16 个适用于 Linux 的开源云存储软件 (上)
|
3月前
|
Ubuntu Linux
Linux中软件安装问题
【10月更文挑战第4天】
32 1
|
3月前
|
存储 安全 Unix
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
69 0
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
|
2月前
|
Linux
Linux - 如何编译源码安装软件
源码编译安装通常包括三个步骤:1) `./configure` 检测平台特征和依赖项,生成 Makefile;2) `make` 编译源码,生成可执行文件;3) `make install` 将可执行文件安装到指定目录并配置环境变量。
73 0