![如何在我的服务器上定位服务?](https://linux22.com/image/755103/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%88%91%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%AE%9A%E4%BD%8D%E6%9C%8D%E5%8A%A1%EF%BC%9F.png)
我在我的服务器上安装了 Monit 以及“ProtonMail Bridge”。
如何知道“ProtonMail Bridge”服务的路径以将其添加到 Monit?
ubuntu@www-example-com ~ $ ps -ef
答案1
which protonmail-bridge
如果它在你的某个目录中,就会立即显示它$PATH
。(很可能就是这种情况)。- 如果它不在其中一个目录中,
locate protonmail-bridge
并且您的定位数据库是最新的(它可能是最新的),则会快速找到它 - 如果数据库不是最新的,则需要更长的时间,您可以:
- 更新
sudo updatedb
(推荐) - 或者使用以下方式手动搜索
find . -type f -executable -name 'protonmail-bridge' -print
- 更新
答案2
由于您已安装 deb 包,(按照安装说明)输入
dpkg -l protonmail-bridge
并按 tab 键完成包名称。它将显示包安装的所有文件和路径。