linux查看补丁的命令 linux查看已安装的补丁

1.linux系统中使用什么命令来查看kernel版本和补丁JDK有以下几种方法:1、查找目前所使用的linux下所使用的jdk安装后的目录linux查看补丁的命令:echo $JAVA_HOMElinux查看补丁的命令;2、获得目前所使用的linux下所使用的jdk的版本java -versionlinux查看补丁的命令;3、获得所安装后的jdk的版本linux查看补丁的命令,在bin目录下输入 ./java -version即可linux查看补丁的命令;在配置好Java环境的情况下可以使用 java -version查看
如何查看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查看系统信息的一些命令及查看已安装软件包的命令(转):
系统
# uname -a# 查看内核/操作系统/CPU信息
磁盘和分区
# mount | column -t# 查看挂接的分区状态
# fdisk -l
服务
# chkconfig --list# 列出所有系统服务
#chkconfig --list | grep on# 列出所有启动的系统服务
程序
# rpm -qa# 查看所有安装的软件包
如何在 linux下 查看补丁安装包【linux查看补丁的命令 linux查看已安装的补丁】静态化linux查看补丁的命令的方法linux查看补丁的命令 , 应该是在源码中打补丁 。首先到官方网站下载Apachelinux查看补丁的命令的源码并解压之 。然后到解压目录中linux查看补丁的命令 , 再执行下命令linux查看补丁的命令:patch -p 0 ../foo.patch #假设../foo.patch就是补丁文件 。如果Patch告诉你不知道文件在那 , 就把0换成1动态化的方法,应该就没有了 。
linux终端命令查看系统已安装补丁这个似乎不是很准确,个人觉得对于二进制文件linux没有什么补丁之类linux查看补丁的命令的概念.
所谓linux查看补丁的命令的补丁基本上是软件升级一个小版本.
所以也就无从查看.
关于linux查看补丁的命令和linux查看已安装的补丁的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读