1:如果包是通过yum或者rpm方式安装
[root@localhost yum.repos.d]# rpm -qa //找出系统所有的包,找到对应的文件名
[root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64
/etc/php.d/mysql.ini
/etc/php.d/mysqli.ini
/etc/php.d/pdo_mysql.ini
/usr/lib64/php/modules/mysql.so
/usr/lib64/php/modules/mysqli.so
/usr/lib64/php/modules/pdo_mysql.so
2:如果是源码编译安装
2.1源码安装的方式通过rpm命令是无法找出来的,如果你确定这个软件已经开启,则可以通过
[root@localhost yum.repos.d]# ps -aux 找出对一个的可执行文件所在的目录
2.2通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。
最后一种最笨的方法就是用find命令
find / -name *文件名*
指令名称:whereis功能介绍:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。语法格式:whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]常用参数说明: -b 只查找二进制文件。 -B <目录> 只在设置的目录下查找二进制文件。 -f 不显示文件名前的路径名称。 -m 只查找说明文件。 -M <目录> 只在设置的目录下查找说明文件。 -s 只查找原始代码文件。 -S <目录> 只在设置的目录下查找原始代码文件。 -u 查找不包含指定类型的文件。 whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。举例:[root@localhost ~]# whereis tomcattomcat:[root@localhost ~]# whereis svnsvn: /usr/bin/svn /usr/local/svn /usr/share/man/man1/svn.1.gzcentos安装软件有很多种方法,要看lz安装什么了,
比方说要安装下载好的金山wps软件。
一般下载好的安装包是.rpm后缀的。
比如kingsoftwps。rpm
打开终端进入到下载好的目录。
比如
cd /home/用户名/下载
然后输入
yum localinstall kingsoftwps.rpm
或者
rpm -ivh kingsoftwps.rpm
如果是安装yum库里的软件,比如wget
那就直接打开终端,输入yum install wget就行了。
如果下载的是tar.gz的源码包就比较麻烦,
要进入下载的tar.gz的目录
比如
cd /home/用户名/下载
tar -xzvf XXX.tar.gz
./config
make
make install
就安装好了。
如果是.sh后缀的文件,
进入.sh文件的目录,
然后修改权限
chmod +x XXX.sh
然后执行./XXX.sh
就行了。
lz要是一点都不懂linux……
真心很难……
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)