大连Linux内核开发,如何查看linux内核版本
如何得知自己正在使用的linux是什么版本
1. 查看内核版本命令:
1) [root@q1test01 ~]# cat /proc/version
Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005
2) [root@q1test01 ~]# uname -a
Linux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux 3) [root@q1test01 ~]# uname -r 2.6.9-22.ELsmp
2. 查看linux版本:
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
[root@3.5.5Biz-46 ~]# [root@q1test01 ~]# lsb_release -a
LSB Version: :core-3.0-amd64:core-3.0-ia32:core-3.0-noarch:graphics-3.0-amd64:graphics-3.0- ia32:graphics-3.0-noarch Distributor ID: RedHatEnterpriseAS Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 2) Release: 4 Codename: NahantUpdate2 注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
2) 登录到linux执行cat /etc/issue,例如如下:
[root@q1test01 ~]# cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 2) Kernel \r on an \m
3) 登录到linux执行cat /etc/redhat-release ,例如如下:
[root@q1test01 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 2) 注:这种方式下可以直接看到具体的版本号,比如 AS4 Update 1
4)登录到linux执行rpm -q redhat-release,例如如下:
[root@q1test01 ~]# rpm -q redhat-release redhat-release-4AS-3
注:这种方式下可看到一个所谓的release号,比如上边的例子是3
这个release号和实际的版本之间存在一定的对应关系,如下:
redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3 redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4 redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4 redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1 redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2 redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3 redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4
另:第3)、4)两种方法只对Redhat Linux有效
大连Linux内核开发,如何查看linux内核版本相关推荐
- linux内核开发入门二(内核KO模块介绍、开发流程以及注意事项)
linux内核开发入门二(内核KO模块介绍.开发流程以及注意事项) 一.什么是内核模块 内核模块:ko模块(Kernel Object Module)是Linux内核中的可加载模块,它可以动态地向内核 ...
- linux 查看内核属性,怎么查看linux操作系统
在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查看呢.下面跟着学习啦小编来一起了解下怎么查看linux操作系统吧. 查看linux操作系统方法 如其它信息一 ...
- 在win10查看本机linux的文件,Windows 10变身开发者利器:内置Linux内核,轻松查看Linux子系统文件...
原标题:Windows 10变身开发者利器:内置Linux内核,轻松查看Linux子系统文件 来源:创事记 终于!在Windows里可以访问Linux文件了. 这表明,微软插入开源界的触角,越来越深入 ...
- 【Linux 内核 内存管理】Linux 内核内存布局 ① ( 查看 Linux 操作系统位数 | 查看 Linux 操作系统软硬件信息 )
文章目录 一.查看 Linux 操作系统位数 二.查看 Linux 操作系统软硬件信息 一.查看 Linux 操作系统位数 在 646464 位的 Linux 中 , 使用 484848 位 表示 & ...
- 开源社区推广相关(七)|关于建立PostgreSQL内核开发交流群及内核开发资料分享git仓库的说明
目录结构 关于建立PostgreSQL内核开发交流群及内核开发资料分享git仓库的说明 PostgreSQL内核开发交流群 PostgreSQL内核开发的资料 PostgreSQL内核开发交流群 大家 ...
- windows内核开发笔记七:内核开发OVERLAPPED结构体详解
windows内核开发笔记七:内核开发OVERLAPPED结构体详解 typedef struct _OVERLAPPED { DWORD Internal; DWORD InternalHi ...
- Linux内核开发_1_编译LInux内核
目录 1. 准备工作 1.1 学习环境 1.2 下载Linux内核源码 1.3 解压Linux内核 1.4 目录结构介绍 2. Linux内核配置 2.1 配置选项 1. make config 2. ...
- linux c内核开发,嵌入式uClinux的内核结构和开发环境
1 引言 嵌入式操作系统是嵌入式系统的灵魂,而且在同一个硬件平台上可以嵌入不同的嵌入式操作系统.比如ARM7TDMI内核,可以嵌入Nucleus.VxWorks.uClinux等操作系统.在此主要对u ...
- linux内核开发基础(linux内核源码、树莓派源码编译、SD卡挂载)
首先下载树莓派linux内核源码: 下载网址:https://github.com/raspberrypi/linux 在树莓派使用指令:uname -r查看当前树莓派的版本号,然后选择对应的linu ...
最新文章
- java多线程基本概述(二十六)——免锁容器
- 微信小程序之坦克大战学习
- aqs java 简书,Java并发之AQS原理
- Vue生命周期与自定义组件
- 西贝莜面村员工手册_西贝那达慕草原美食节 引领文化生活新消费
- android chrome 44,[图]非隔代升级:新代码暗示Chrome OS的安卓支持将基于Android Q
- php redis 菜鸟,phpRedisAdmin 安装
- 学习做生意的知识重要吗?
- 零基础学python图文版-教到你会为止的Python入门课程即将开班
- [Python] 进制转换
- 【Android】-- adb shell 命令探索
- 冲压模板自动标注LISP_自动标注.LSP
- win7html.exe,win7系统exe程序打开方式还原怎么弄 win7系统还原exe程序打开方式办法介绍...
- FirefoxOS横竖屏切换应用开发一般方法总结
- StarUML for MAC 破解
- 集合类 CList的使用
- 初学C语言,还在犹豫如何选择入门教材吗?这几本书籍建议收藏
- Maven-settings配置
- 某大型展会现场病毒排查事例及安全规划建议
- 4.Redis 所消耗的资源
热门文章
- python双循环zip_Python 并行遍历zip()函数使用方法
- javascript取随机数_Js怎么产生随机数?
- C/C++之预处理命令
- 启明云端方案分享| ESP32-S2 摄像头 WIFI方案应用于智能猫眼
- nodogsplash的内部机制分析
- 5、this调用语句必须是构造函数中的第一个可执行语句_Java 构造函数
- ListView中含有EditText时候--要命的焦点问题迎刃而解
- ORACLE工作原理小结
- ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(%@%);
- C语言EOF是什么?