查询linux发行版本号方法总结

了解Linux发行版本的版本号是一项非常重要的事情,大多数软件对系统的版本都有要求,发行版本号与软件不匹配,软件将无法安装或者无法使用.这边集合市面上流行的Linux发行版本版本号查询方法.有了这边文章,老板再也不担心我装错软件了呢

1. 发行版本号查询
Debian版本查询:

# cat /etc/debian_version
5.0.7

# cat /etc/issue
Debian GNU/Linux 5.0 \n \l

1

2

3

4

5

# cat /etc/debian_version

5.0.7

# cat /etc/issue

Debian GNU/Linux 5.0 \n \l

Ubuntu版本查询:

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"

# cat /etc/issue
Ubuntu 10.04.4 LTS \n \l

1

2

3

4

5

6

7

8

# cat /etc/lsb-release

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=10.04

DISTRIB_CODENAME=lucid

DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"

# cat /etc/issue

Ubuntu 10.04.4 LTS \n \l

CentOS版本查询:

#  cat /etc/*-release
CentOS release 6.4 (Final)
CentOS release 6.4 (Final)
CentOS release 6.4 (Final)

1

2

3

4

#  cat /etc/*-release

CentOS release 6.4 (Final)

CentOS release 6.4 (Final)

CentOS release 6.4 (Final)

RedHat版本查询:

# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.0 (Santiago)

1

2

# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 6.0 (Santiago)

Fedora版本查询:

$ cat /etc/fedora-release
Fedora release 14 (Laughlin)

1

2

$ cat /etc/fedora-release

Fedora release 14 (Laughlin)

OpenSuSE版本查询:

$ cat /etc/SuSE-release
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus

1

2

3

4

$ cat /etc/SuSE-release

openSUSE 12.1 (x86_64)

VERSION = 12.1

CODENAME = Asparagus

2. 查询内核版本

# uname -r
2.6.32-358.14.1.el6.x86_64

# cat /proc/version
Linux version 2.6.32-358.14.1.el6.x86_64 (mockbuild@c6b10.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Tue Jul 16 23:51:20 UTC 2013

1

2

3

4

5

# uname -r

2.6.32-358.14.1.el6.x86_64

# cat /proc/version

Linux version 2.6.32-358.14.1.el6.x86_64 (mockbuild@c6b10.bsys.dev.centos.org) (gcc version 4.4.7 20

时间: 2024-10-24 11:58:09

查询linux发行版本号方法总结的相关文章

linux grep 查询多行的方法

linux grep 查询多行的方法 经常查询 git log 中使用的方法, 如下 git log |grep "xxxx" 如果想查询多行的话, 就有些尴尬, 如果想查询多行的话, 方法如下: //查询上下 git log |grep "xxxx" -C 5 //查询往后 after git log |grep "xxxx" -A 5 //查询往前 before git log |grep "xxxx" -B 5 原文地址

linux发行版及版本号

1991年8月:Linus Torvalds宣布成立Linux            遵行GPL: Kernel:底层监控程序又叫通用程序,即我们所说的操作系统    Kernel的作用:        1.驱动底层硬件         2.把底层各硬件资源抽象成为简单资源 3.管理各应用程序把有限的资源合理分配给各程序 一个完整的OS(操作系统):        Kernel和Application组成                狭义上的OS仅指 Kernel              

以rpm为后端及以yum为前端工具的程序包管理器在Linux发行版系统centos中的使用

程序包管理: 应用程序的安装,实际上是解压缩并复制程序包中的文件到指定目录的过程: 程序包管理器: 方便终端用户进行程序的安装.卸载.升级.安装信息查询及校验等工作: 不同的Linux的发行版本中,有不同的程序包管理器: Debian:dpt:Redhat:rpm:S.u.S.E:rpm:Gentoo:借鉴了FREEBSD的portage程序包管理机制,ports方式,emerge工具:ArchLinux:pacman 以CentOS为例,rpm程序包管理器: rpm程序包的命名规则: 源代码包

读详解Linux配置iSCSI方法--学习笔记

http://tech.watchstor.com/storage-module-121394.htm http://blog.csdn.net/holandstone/article/details/7963822 iSCSI(互联网小型计算机系统接口)是一种在Internet协议网络上,特别是以太网上进行数据块传输的标准,是一种集成了IP和SCSI的技术.它最大的特点就是让标准的SCSI命令能够在TCP/IP网络上的主机系统(启动器)和存储设备(目标)之间传送.iSCSI是基于IP协议的技术

【Linux相识相知】计算机的组成、linux发行版和哲学思想、基础命令和目录结构

从今天开始,Frank将开始在博客上记录自己学习linux的点点滴滴,F初来乍到,还望各位大佬多多指教.本次博客的主要内容如下: 计算机基础:简要的描述了计算机的组成及其功能: linux初识:介绍了linux主流的发行版,说明了不同的发行版之间的区别和linux的哲学思想,列出了linux发行版的基础目录名称命名法则及功能规定: 基础命令:详细介绍一些基础的命令,并就如何在linux系统上获取命令的帮助做出了解释. 一.计算机的组成及其功能 计算机主要是由5个部分组成 控制器(Control)

学习笔记之小述Linux发行版

一.小述Linux发行版 由于Linux基于OpenOS的原则,任何人都可以获取源其内核源代码,因此也有了众多发行版,其中Linux最主要的三个分支分别是Debian.Slackware.RedHat. 下面分别介绍下三大主流发行版及其衍生版: 1.Debian:Debian Project诞生于1993年8月13日,它的目标是提供一个稳定容错的Linux版本.使用于任何环境,由于系统稳定,多用于服务器.支持Debian的不是某家公司,而是互联网上自发组织起来进行更新和发布的,是最为原汁原味的O

详解Linux配置iSCSI方法

iSCSI技术是在2001年初由IBM及Cisco联合制定的技术,在2003年5月微软在 Windows 2003中 开始自己正式支持iSCSI微软此举很大程度上的推动了iSCSI技术的发展.下面为大家详细介绍iSCSI在Linux上的配制方法简介 一.iSCSI发展路线图 2001年初:由IBM及Cisco于2001年制定iSCSI技术,两家并且分别推出了支持iSCSI的产品—IBMIPStorage200i及CiscoSN5420Router. 2001年12月:NetApp公司推出了自家的

学习笔记之Linux发行版那点事

如果你是被标题骗进来第话,那么请受小弟一拜,给各位大神陪个不是,这就是典型第标题党作风. 天下武功出少林,这句话应用在Linux操作系统上也是如此,众多版本发行的基本原理基本一致,都是在互联网上下载Linux内核源码和vi,bash等工具源码在较为通用的计算机平台上进行编译,编译过程通过调整内核及众多应用程序的相关参数来制成可运行的二进制程序,来制作成镜像或者光盘的形式来向用户提供便携式的发行版. 一.发行商 通过http://futurist.se/gldt/这个网站的linux时间线观察可以

使用 Yocto Project 构建自定义嵌入式 Linux 发行版

概述 Yocto Project 是一个开源协作项目,它提供了一些模板.工具和方法来支持面向嵌入式产品的自定义 Linux 系统,不管硬件架构是什么.我想要告诉那些对 yocto 这个名称不甚理解的用户的是,术语 yocto是最小的 SI 单元.最为一个前缀,yocto 表示 10^-24. 本文将提供一个分步指导,向您介绍如何使用 Yocto Project 的行业标准开源工具为嵌入式设备创建自定义的 Linux 操作系统,并使用 QEMU 在一台虚拟机中启动操作系统.Yocto Projec