发布网友 发布时间:2022-04-24 00:23
共4个回答
热心网友 时间:2022-05-04 14:41
Linux(以CentOS为例)查看应用程序安装目录,应用程序分为yum安装和rpm安装的两种:
1、yum安装的应用,可以使用yum -ql <软件包名>的方式查询软件包的安装位置
比如查询git的一个组件git-http-backend的安装位置,可以使用如下命令实现
rpm -ql git | grep git-http-backend效果如下:
2、如果是rpm安装的查看应用程序位置
#package-name 应用程序的名称
热心网友 时间:2022-05-04 15:59
1:应用程序都在含有bin的目录内热心网友 时间:2022-05-04 17:34
echo "$PATH" ##可以看到可执行程序的存放路径热心网友 时间:2022-05-04 19:25
查看一个命令的实现用which和type命令。用which命令显示文件可能是一个符号链接,在linux中当一个命令有多种实现方式时,比如vi,他只是一个虚拟名称,涉及到具体实现可能是/usr/bin/vim.basic或/usr/bin/vim.tiny, linux有一套系统alternative系统,通过一系列符号链接来建立虚拟名称到真实实现之间的映射。(man update-alternatives可查看文档,可以通过file一路最终到最终实现)