欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

mac (macos )/linux 查找软件安装、配置路径 有大用 有大大用

Mac/Linux如何查找应用所安装路径

Linux、Mac查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查案文件安装路径的命令。

这里给大家介绍Mac查看文件安装路径(地址)命令

一、查询运行文件所在路径

which ant
例如查询ant的安装路径

  /usr/local/Cellar/ant/1.9.3/bin/ant

二、查看文件安装路径:

由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。

这里以Android为例。比如说我安装了Android,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可 以用下面的命令查看所有的文件路径

在终端输入:

whereis android

回车,如果你安装好了Android,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)

android: /usr/mac/android   /usr/software/sdk/android 

可以看出来,android安装在是个目录里,如果你没有安装Android,则不会显示文件路径出来。

来自  https://www.cnblogs.com/leehongee/p/3858322.html





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

在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!


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



作者:醉里挑灯看剑422
链接:https://www.jianshu.com/p/189ce94835e4
来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

来自  https://www.jianshu.com/p/189ce94835e4




普通分类: