首页 > 系统相关 >linux 查看已安装软件

linux 查看已安装软件

时间:2023-01-04 17:00:11浏览次数:44  
标签:grep 查看 安装 应用 linux 软件 rpm

转至:https://blog.csdn.net/m0_67402731/article/details/126749079

接触新的环境新的项目需要先了解当前环境下安装了哪些东西。
一、查看系统配置文件(检查已安装的软件)
一些核心软件需要配置环境变量,less /etc/profile 查看(按G查看文件末尾的export)
找export配置的理路径。

 

 二、查看网络运作情况(检查已部署的应用)
一些服务和应用是不会配置环境变量,需要通过其它额外的手段检测,可以有以下两种方式:
  1、查看此机器上所有服务和应用运作情况:netstat -anp

 

 从结果可以看出,目前已经安装并启动svn、mysql、nginx服务和一些java应用等,可以根据PID或应用类型查看具体安装信息

 

 2、竟然部署了服务和应用当然是希望能访问到的,那就涉及到防火墙授权端口访问的问题,怎么样授权可查看https://www.cnblogs.com/54hsh/p/13355413.html
  查看防火墙状况:firewall-cmd --list-all

 

 从结果可以看到授权了哪些端口,可以根据端口号验证一下此端口部署的是什么服务或应用:netstat -anp |grep 8080

 

 根据运行状态可以看到8080端口部署的是个java应用,具体是什么类型的应用通过PID查看:ps -ef | grep 18224 可以确认这是一个tomcat服务,并且可以看到安装路径和依赖的jdk路径等信息,其它端口查看方式一样的,就不列举了。

三、使用命令
1、rpm -aq查看所有软件;查看指定名字的软件:rpm -aq|grep 软件名;可以使用:rpm --help查看详细参数
rpm -aq >> ./111.txt (返回数据比较多的情况下可以打印到文件中查看)
rpm -aq | grep jdk 查找某个应用

 

 2、yum方法安装的,可以用yum list installed查找
yum list installed >> ./111.txt
yum list installed | grep jdk

 

 3、以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,只能看可执行文件是否存在。

参考:
https://www.cnblogs.com/54hsh/p/13401795.html
https://ask.zol.com.cn/x/5195044.html

 

标签:grep,查看,安装,应用,linux,软件,rpm
From: https://www.cnblogs.com/my-first-blog-lgz/p/17025376.html

相关文章

  • (笔记)Linux CAN编程详解
     一、Linux系统中CAN接口配置在Linux系统中,CAN总线接口设备作为网络设备被系统进行统一管理。在控制台下,CAN总线的配置和以太网的配置使用相同的命令。在控制......
  • JDK查看、安装、卸载
    JDK查看、安装、卸载一、JDK查看如何查看电脑是否安装JDKcmdjava-version出现jdk版本,则jdk安装成功。二、JDK卸载通过环境变量(JAVA_HOME),找到JDK的安装目录,删......
  • CentOS下下查看硬盘型号、大小等信息(含Raid)
    一、普通模式(该机硬盘没有做磁盘阵列)1、fdisk-l查看你的硬盘编号,如sda,sdb等2、smartctl--all/dev/sda[html] viewplain copy   smartctl --all ......
  • linux环境通过nginx转发allure报告
    前言:  自动化测试生成的allure报告一般通过jenkins生成,生成后通过jenkins的view账号进行查看,但这样就必须登录jenkins才能看到,如何不通过登录jenkins从而看到allure报告......
  • Cygwin:windows下的Linux系统
    Cygwin是啥?Cygwin是一个可原生运行于Windows系统上的POSXI兼容环境。是的,我又开新专辑了​​《零基础swoole学习笔记》​​。不是我太贪心,而是最近半年和小伙伴一直在用swoo......
  • Linux TOP命令详解
    先来看一下执行以后的结果:各项数值的含义如下:第一行是任务队列信息。117:15:40当前时间2up21days,1:19......
  • linux设置tomcat开机自启动
    本文假设jdk环境安装成功,如何安装JDK请参考这个链接: http://www.cnblogs.com/yoyotl/p/5395208.html1.下载apache的安装包,例如本例下载了apache-tomcat-7.0.68.tar.gz......
  • linux抓包工具tcpdump
    1、安装tcpdumpyum-yinstalltcpdump#查看指定网卡的设备,显示端口号对应服务tcpdump-nnt-iens192|head-10#查看ens33网卡设备,对应22端口服务的传输信息(-t不显示......
  • 数字化工厂仿真软件让管理越精细,决策更科学
    数字化仿真软件的出现确实给大多数行业带来了方便,数字化工厂仿真软件在运行过程中,将工厂设备运行状态反映到线上虚拟可视化,作出判断、分析和优化。广州华锐互动构建的数字......
  • Linux下动、静态库的创建和调用
    静态库linux静态库命名规则:静态库的创建准备工作:以一个简单的计算器demo为例,首先建立并书写以下三个文件:Math.h声明四则基本运算#ifndef__MATH_H__#define_......