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
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有效.
查看系统是64位还是32位:
1、getconf LONG_BIT or getconf WORD_BIT
2、file /bin/ls
3、lsb_release -a
相关推荐
本文旨在梳理从Android诞生至今,各主要版本与其所基于的Linux Kernel版本之间的对应关系,帮助读者更好地理解Android系统的演进历程。 #### 二、Android版本与Linux Kernel版本对应关系 ##### 1. Astro (铁臂阿...
Linux 2.4 内核添加系统调用详解 Linux 操作系统的内核是操作系统的核心部分,负责管理计算机的硬件资源和提供系统服务。系统调用是操作系统提供给应用程序的接口,允许应用程序请求操作系统提供的服务。在 Linux ...
linux内核版本 版本号4.17.11
Linux内核版本号是识别和追踪Linux操作系统核心更新的关键元素。Linux内核的版本号由三个部分组成:主版本号、次版本号和扩展版本号。这个命名规则有助于理解内核的发展状态,以及其稳定性和功能特性。 1. **主版本...
本代码是目前能够找到的最早的Linux的内核版本,Linux 0.11内核是Linux内核的早期版本,于1991年由Linus Torvalds编写并发布。作为一个基于UNIX的操作系统内核,它的源代码包含了核心代码和一些驱动程序。采用开源...
本文将详细介绍在Linux系统,尤其是在CentOS 6.4环境下,如何升级内核版本的步骤和注意事项。 CentOS 6.4作为一个已经停止官方支持的发行版,其默认内核版本是2.6.32。这个版本虽然稳定,但因为缺乏后续的更新,...
Linux0.01内核分析与操作系统设计巧妙地结合了Linux内核源代码分析、操作系统设计原理和操作系统设计实践三个方面的内容,在对Linux 0.01内核源代码进行深入分析的基础上,讲解了操作系统设计的基本原理和方法技巧。...
这份资料"Linux-Linux内核1.0版本源码阅读和注释.zip"提供了对这一早期版本内核源码的解读和注释,对于理解Linux发展史和学习操作系统原理有着重要的价值。 首先,我们来看看Linux内核1.0的源码结构。源码通常被...
Linux内核4.17.10版本是Linux操作系统的核心组成部分,它负责管理系统的硬件资源、进程调度、内存管理、设备驱动以及网络协议等关键功能。这个版本的发布旨在提供性能优化、错误修复以及对新硬件的支持。对于系统...
Linux内核源码是操作系统的核心,它管理着系统的硬件资源,调度进程,处理中断,以及实现各种系统调用。对于想要深入理解操作系统工作原理或进行系统级编程的开发者来说,研究Linux内核源码至关重要。这个压缩包包含...
Linux内核0.11版本是Linux操作系统历史上的一个重要里程碑,它是Linux开发早期的一个关键阶段。这个版本的内核提供了操作系统的基本功能,并为后来的稳定版本奠定了基础。对于那些想要深入理解操作系统工作原理,...
0.01版本的Linux内核是Linux系统发展的起点,由林纳斯·托瓦兹(Linus Torvalds)在1991年创造,旨在为x86架构的个人电脑提供一个免费且可移植的操作系统内核。这个早期版本虽然仅有14,000行代码,却包含了构建现代...
linux 0.11 源码下载Linux0.11是Linux内核的早期版本之一,也是第一个可用的Linux内核版本。它的源代码是开放的,允许用户自由地阅读、修改和分发。它的开放源代码使得Linux0.11成为了计算机科学领域里的一个重要...
Linux内核版本3.13.0-32-generic是Ubuntu 14.04的一个更新版本,属于3.13系列。在Linux环境下,硬件驱动通常需要与内核版本匹配才能正常工作。描述中的关键信息是“已经修改过common/rtusb_dev_id.c文件”,这表明...
Linux内核0.01版本是Linux操作系统历史上的一个里程碑,标志着Linux项目正式开始。这一早期版本虽然功能有限,但其设计思想和架构为后来的Linux内核发展奠定了基础。对于想要深入理解Linux内核的人来说,研究这个...
Linux 2.6.11.12内核源码注释是一份极其珍贵的资料,它涵盖了Linux内核的多个关键组件,包括同步机制、信号处理、内存管理、进程调度、文件系统以及网络系统。这些是Linux内核运行的核心组成部分,对于理解Linux操作...
对于学习Linux内核的初学者而言,从低版本内核开始研究是个不错的选择,因为它们相对简单、结构清晰,有助于理解操作系统的核心原理。 Linux内核是整个Linux系统的心脏,负责管理硬件资源、调度进程、提供文件系统...
新版本的 Linux 内核支持 Ceph 文件系统功能 Linux 操作系统是一个广泛使用的开源操作系统,自从 Linus Torvalds 于 1991 年创建以来,已发展成一个功能强大且广泛应用的操作系统。近年来,Linux 内核的发展速度...