linux查询补丁的命令 linux查看补丁版本

1.linux系统中使用什么命令来查看kernel版本和补丁JDK有以下几种方法:1、查找目前所使用的linux下所使用的jdk安装后的目录:echo $JAVA_HOME;2、获得目前所使用的linux下所使用的jdk的版本java -version;3、获得所安装后的jdk的版本,在bin目录下输入 ./java -version即可;在配置好Java环境的情况下可以使用 java -version查看
linux终端命令查看系统已安装补丁这个似乎不是很准确,个人觉得对于二进制文件linux没有什么补丁之类linux查询补丁的命令的概念.
所谓linux查询补丁的命令的补丁基本上是软件升级一个小版本.
所以也就无从查看.
怎么查看linux安装系统补丁的时间Linux查看系统信息的一些命令及查看已安装软件包的命令(转):
系统
# uname -a# 查看内核/操作系统/CPU信息
磁盘和分区
# mount | column -t# 查看挂接的分区状态
# fdisk -l
服务
# chkconfig --list# 列出所有系统服务
#chkconfig --list | grep on# 列出所有启动的系统服务
程序
# rpm -qa# 查看所有安装的软件包
如何查看linux 内核源码是否打了某个cve补丁参考文章:
前些日子在月赛中,拿到了一台Ubuntu14.04的服务器,但并不是root权限 , 需要提权 。我Google了一下,找到了CVE-2015-1318,CVE-2015-1328,CVE-2015-1338这些可以用来提权的CVE和POC 。当我用CVE-2015-1328来提权时 , 并没有成功 , 我当时就想知道我这台服务器到底打没打上这个CVE的补丁呢?
后来 , 我在网上查了下,稍微琢磨了下,就有了这个方法,可能不一定是最方便最好用的 。我在Google直接搜索CVE-2015-1328 , 找到了如下这个链接:
我在里面看到了受影响的package以及修复信息 。截了一部分的图:
我们可以看到是受影响的是Linux的内核 。所以执行dpkg –l |grep linux 就可以找到Linux内核的package的名字 。在我的Ubuntu 12.02上,截下部分图:
紧接着 , 使用apt-get changelog linux-image-3.2.0-97-generic就可以看到当前内核版本的changelog,然后直接在里面搜索CVE-2015-1328就可以知道是否打上了补丁 。如果打上了补?。?那么这个提权的POC就不能起作用了 。其他的CVE也可以利用这种方法来确定是否打上了补丁 。
linux 怎么打补丁;linux打补丁总共有四个步骤,具体操作如下:
1、首先登录VMware上安装的一台centos主机,网络处于联网状态,命令一般为cat/etc/redhat-release 。
2、然后在终端上输入yumupdate,按下回车,就会开始进行版本包的下载和依赖分析 。
3、一般会提示是否确认下载,输入“y”确认 , 即可开始下载,并且能够看到下载的百分比 。
4、如果出现complete则说明软件和补丁已经更新完成了 。

本文章基于ThinkpadE15品牌、centos7系统撰写的 。
【linux查询补丁的命令 linux查看补丁版本】关于linux查询补丁的命令和linux查看补丁版本的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读