mac/linux查詢軟體安裝、配置路徑

tao.shi發表於2018-07-13

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


(完)
大家有更好的方法,歡迎在評論區指出


相關文章