Linux内核的更新非常的快,如何快速的了解这些更新呢?最一般的办法就是把新旧版本的内核源码下载下来,然后利用BCompare或别的什么工具进行源码对比,但这明显比较费力耗时,而本文将介绍一种更快捷简单的方法。

在官方http://git.kernel.org/网站可以找到linux的各种git更新记录,比如virt/kvm/kvm.git,通过这个链接,可以看到kvm的各种更新。

看我们重点关注的Linux 2.6内核的更新情况,我们知道Linux 2.6内核是由linus本人维护的,所以对应的git链接为:linux/kernel/git/torvalds/linux-2.6.git,从显示来看,这个和另外一个链接linux/kernel/git/torvalds/linux.git已经没有什么差别,估计是因为linux 3.x版本的引入以及版本仓库管理做了改进与优化,不过没关系,不影响我们继续了解这个官方web git库。

首先,查找我们关注的对应版本,这在linux/kernel/git/torvalds/linux-2.6.git页面上点击tags链接即可进入到所有版本列表,http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tags,打开界面如下:

在这个页面就能找到对应的版本,以2.6.38.8为例,对应的条目即为Linux 2.6.38-rc8:

这里有好几个链接,不过点几下会发现都链到同一处,所以我们直接看最快的路径,shortlog和log,这两个链接点开后显示的都是修改日志,只是shortlog显示得比较紧凑而已。点开shortlog:

点击第一个条目:
2011-03-08 Linus Torvalds Linux 2.6.38-rc8 v2.6.38-rc8 commit | commitdiff | tree | snapsho
的tree链接,在这里可以看到2.6.38.8的所有最终代码,也就是和从http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.8.tar.bz2下载的代码一致。
下面我们举个示例,查看一下nmi到2.6.38.8这个版本为止都大致有什么更新?
跟着“[linux/kernel/git/torvalds/linux-2.6.git] / arch / x86 / include / asm /”一路链接点一下来,到这里:

找到nmi.h文件(这个文件跟NMI相关)条目,点击后面的history链接:

可以看到,从2008-10-23到当前版本的所有变动都有了。比如第一个条目2011-01-07有对nmi做修改提交,后面的commitdiff就是提交的更新内容,diff to current当然就不要了,因为自然是commitdiff一致,而其他条目则需要diff to current,因为它们的commitdiff是与后面一个版本的不同,而diff to current是针对Linux 2.6.38-rc8的不同;如果要看从2008-10-23到Linux 2.6.38-rc8的所有更新,只需点击2008-10-23这个条目的diff to current链接即可。

上面示例比较简单,我也说得比较粗糙,主要是由于里面的链接非常的多,一个个描述起来比较麻烦,贴图太多也只是浪费我个人网站的服务器空间而已,最好的办法是自己动手去点下链接,查看一下内容,几个回合肯定就能摸索清楚个一二了。

转载请保留地址:http://www.lenky.info/archives/2012/07/1782 或 http://lenky.info/?p=1782


备注:如无特殊说明,文章内容均出自Lenky个人的真实理解而并非存心妄自揣测来故意愚人耳目。由于个人水平有限,虽力求内容正确无误,但仍然难免出错,请勿见怪,如果可以则请留言告之,并欢迎来信讨论。另外值得说明的是,Lenky的部分文章以及部分内容参考借鉴了网络上各位网友的热心分享,特别是一些带有完全参考的文章,其后附带的链接内容也许更直接、更丰富,而我只是做了一下归纳&转述,在此也一并表示感谢。关于本站的所有技术文章,欢迎转载,但请遵从CC创作共享协议,而一些私人性质较强的心情随笔,建议不要转载。

法律:根据最新颁布的《信息网络传播权保护条例》,如果您认为本文章的任何内容侵犯了您的权利,请以Email或书面等方式告知,本站将及时删除相关内容或链接。

  •                     <li class="tool-item tool-active is-like "><a href="javascript:;"><svg class="icon" aria-hidden="true"><use xlink:href="#csdnc-thumbsup"></use></svg><span class="name">点赞</span><span class="count"></span></a></li><li class="tool-item tool-active is-collection "><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;popu_824&quot;}"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-csdnc-Collection-G"></use></svg><span class="name">收藏</span></a></li><li class="tool-item tool-active is-share"><a href="javascript:;"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-csdnc-fenxiang"></use></svg>分享</a></li><!--打赏开始--><!--打赏结束--><li class="tool-item tool-more"><a><svg t="1575545411852" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5717" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5718"></path><path d="M509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5719"></path><path d="M846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5720"></path></svg></a><ul class="more-box"><li class="item"><a class="article-report">文章举报</a></li></ul></li></ul></div></div><div class="person-messagebox"><div class="left-message"><a href="https://blog.csdn.net/lee244868149"><img src="https://profile.csdnimg.cn/6/B/A/3_lee244868149" class="avatar_pic" username="lee244868149"><img src="https://g.csdnimg.cn/static/user-reg-year/2x/9.png" class="user-years"></a></div><div class="middle-message"><div class="title"><span class="tit"><a href="https://blog.csdn.net/lee244868149" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}" target="_blank">奔跑的路</a></span></div><div class="text"><span>发布了137 篇原创文章</span> · <span>获赞 204</span> · <span>访问量 103万+</span></div></div><div class="right-message"><a href="https://bbs.csdn.net/topics/395526922" target="_blank" class="btn btn-sm btn-red-hollow bt-button personal-messageboard">他的留言板</a><a class="btn btn-sm  bt-button personal-watch" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}">关注</a></div></div></div>
    

[转发]更方便的查看Linux版本更新记录相关推荐

  1. 如何更方便的查看Linux内核代码的更新记录

    Linux内核的更新非常的快,如何快速的了解这些更新呢?最一般的办法就是把新旧版本的内核源码下载下来,然后利用BCompare或别的什么工具进行源码对比,但这明显比较费力耗时,而本文将介绍一种更快捷简 ...

  2. 一行命令查看Linux系统重启时间和相关记录

    一行命令查看Linux系统重启时间和相关记录. 系统启动时间并转换为秒: date -d "$(who -b | awk -F' ' '{print $(NF-1),$NF}')" ...

  3. linux性能记录,关于linux系统性能的查看与分析

    本文系网上搜集和整理参考http://hi.baidu.com/coolhayy/blog/item/7a311da2750f5ca7caefd0e9.html 查看linux的cpu信息    ca ...

  4. Linux下查看历史操作记录

    Linux下查看历史操作记录 2012-04-17 10:23:05 我来说两句 收藏 我要投稿 last命令可以用来查看用户的登陆记录. history命令可以查看命令的执行历史. www.2cto ...

  5. linux 查看新增文件夹记录_微信7.0.23测试版,新增查看访客记录,朋友圈内容能折叠?...

    微信7.0.23测试版,新增查看访客记录,朋友圈内容还能折叠? 笔者昨天在上网时,看到微信内测7.0.23测试版消息,于是便抢先进行了体验,发现了一些测试功能,比如视频号查看访客浏览记录,还有正在测试 ...

  6. 查看linux系统启动日志记录

    背景 正在运行的服务,突然一下子全停止了.问了一下也没有人操作.于是也只能查看日志,看能不能找到点蛛丝马迹. 操作 查看最近系统启动记录 last reboot |head -1 查看一下系统日志记录 ...

  7. 查看linux下dhcp服务器分配出去的IP地址及剩余IP地址

    1.你可以查看防火墙信息,如图,可以清晰的看到,192.1681.200的IP给了哪个MAC地址 2. /var/lib/dhcpd/dhcpd.leases 这个文件专门记录了DHCP的分配情况 一 ...

  8. linux 路由记录文件,Linux路由/日志管理

    路由/日志管理     作者:张岩峰,转载请注明出处     笔名:云烟旧梦 目录: 一.静态路由和动态路由 二.Linux路由操作 三.实战 1.网络端口 2.常见服务管理操作 四.日志 1.日志重 ...

  9. linux查看主板最大内存容量,Linux下查看内存插槽数、最大...-linux下手动清理内存或缓存的...-查看linux主板内存槽与内存信息的方法详解_169IT.COM...

    一.先来看几个用dmidecode查看内存信息的例子. 1.查看内存槽数.那个槽位插了内存,大小是多少 代码示例: dmidecode|grep -P -A5 "Memory\s+Devic ...

最新文章

  1. 黑客必知的SQL语句 黑客知道,程序员必知
  2. Hadoop Intellij IDEA 建demo
  3. Jquery基础 ajax error函数
  4. Linux下使用crontab命令以及Python脚本实现自动签到
  5. 网络流--最大流--hlpp(预流推进)模板
  6. android---简单的通讯录
  7. 经典面试题(26):以下代码将输出的结果是什么?
  8. 对话机器人70年:科幻与现实的交融
  9. 【Elasticsearch】Lucene 8 新特性
  10. 如何允许远程连接到MySQL
  11. jquery概述_jQuery事件方法概述
  12. 安卓app逆向破解脱壳教程
  13. SDelete-Gui – 用右键安全的删除文件,不可恢复[Windows]
  14. 用python实现小说的平均句长,词性占比,关键词,标点符号,词形统计
  15. 软件设计(中线提取)
  16. 电视收视率评估工具推荐
  17. 《响应式网页设计》系列分享专栏
  18. 【考研经验】19年华东师范大学计算机专硕考研经验(初试+复试)分享!专业课140分!...
  19. eeprom--24LC64
  20. 中国地图 echarts china.js 无乱码

热门文章

  1. 将el-table表格的合计行放到首行
  2. 一打开Adobe Premiere Pro电脑就再现蓝屏的解决方法!
  3. 双屏是智能手机的未来么?vivo NEX双屏版全球首发
  4. ADB命令自动刷抖音
  5. 1069 微博转发抽奖 (20 分)(C语言)
  6. CentOS最新8.5.2111安装
  7. 程序员眼中的中秋佳节
  8. 给谷歌浏览器添加插件
  9. 白领泛滥年代:1个深圳低级白领的一天(转载)
  10. 生物信息数据存放类型之——FASTQ