精华内容
下载资源
问答
  • 当前redhat版本
    千次阅读
    2021-05-19 01:06:04

    最近碰到一个问题,在Linux终端下怎么查看当前操作系统是什么,版本是什么。不同的Linux发行版不完全一样,查了一些资料现在总结如下。有以下命令可以查看:

    第一种方法:

    # lsb_release -a

    LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch

    Distributor

    ID: CentOS

    Description: CentOS release 5.7 (Final)

    Release: 5.7

    Codename: Final

    这个命令适用于所有遵守LSB规范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等发行版。

    接下来的命令虽不能查看当前系统名和版本,但可以显示系统核心信息。

    root@MyMail ~ # uname

    Linux

    root@MyMail ~ # uname -r

    2.6.18-164.el5

    [root@localhost ~]# uname -a

    Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2

    14:58:35 EDT 2010 i686 i686 i386 GNU/Linux

    以下二种方法适用于RedHat,CentOS

    root@MyMail ~ # cat /etc/redhat-release

    CentOS release 5.7 (Final)

    登录到linux执行rpm -q redhat-release

    #rpm -q redhat-release

    或CentOS

    root@MyMail ~ # rpm -q centos-release

    centos-release-5-7.el5.centos.1

    第四种方法:

    当前centos 版本与redhat对应的版本的命令

    这个命令在centos下并不准确,显示的系统和版本也是Red Hat 3.4.6-10。

    # cat /proc/version

    Linux version 2.6.9-78.ELsmp (mockbuild@builder16.centos.org) (gcc

    version 3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Fri Jul 25

    00:04:28 EDT 2008

    而此命令在Ubuntu上使用,显示中智能看出是Ubuntu,但看不出版本。

    最后一种方法:

    #cat /etc/issue

    在CentOS下执行显示为:

    CentOS release 5.7 (Final)

    Kernel \r on an \m

    或在Ubuntu下显示为:

    Ubuntu 11.04 \n \l

    可以查看当前正在运行的 Ubuntu

    的版本号。

    转自《开源黄页网》,http://yp.oss.org.cn。

    更多相关内容
  •  跟当前的时间大概相差13个小时。于是我手动的修改了时间:  # date -s 2014-12-12 11:30:00 —- 是双十二  # clock -w —-修改完后,记得输入,这是修改到系统时间  但是我上次也是这样修改的。那么过段...
  • ,应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。...

    Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。

    Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本

    前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。


    Linux 发行版:

    Redhat,应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内使用人群最多的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只用这一个版本的Linux。所以这个版本的特点就是使用人群数量大,资料非常多,言下之意就是如果你有什么不明白的地方,很容易找到人来问,而且网上的一般Linux教程都是以Redhat为例来讲解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora Core的稳定性较差,最好只用于桌面应用。

    Debian,或者称Debian系列,包括Debian和Ubuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最早由Ian Murdock于1993年创建,分为三个版本分支(branch): stable, testing 和 unstable。其中,unstable为最新的测试版本,其中包括最新的软件包,但是也有相对较多的bug,适合桌面用户。testing的版本都经 过unstable中的测试,相对较为稳定,也支持了不少新技术(比如SMP等)。而stable一般只用于服务器,上面的软件包大部分都比较过时,但是 稳定和安全性都非常的高。Debian最具特色的是apt-get / dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,APT应该是最好的了。Debian的资 料也很丰富,有很多支持的社区,有问题求教也有地方可去:)

    Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是 一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的 Linux桌面系统。根据选择的桌面系统不同,有三个版本可供选择,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的 Xubuntu。特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。

    Gentoo,伟大的Gentoo是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点,这也是Gentoo 被称为最完美的Linux发行版本的原因之一。Gentoo最初由Daniel Robbins(FreeBSD的开发者之一)创建,首个稳定版本发布于2002年。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美 FreeBSD的广受美誉的ports系统 ——Portage包管理系统。不同于APT和YUM等二进制文件分发的包管理系统,Portage是基于源代码分发的,必须编译后才能运行,对于大型软 件而言比较慢,不过正因为所有软件都是在本地机器编译的,在经过各种定制的编译参数优化后,能将机器的硬件性能发挥到极致。Gentoo是所有Linux 发行版本里安装最复杂的,但是又是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。

    FreeBSD,是一个自由的、免费的类UNIX操作系统(Unix-like),经由BSD UNIX由AT&T UNIX衍生而来,FreeBSD由于法律原因不能称为UNIX,但由于直接衍生于BSD UNIX,并且一些原来BSD UNIX的开发者后来转到FreeBSD的开发,使得FreeBSD在内部结构和系统API上和UNIX有很大的兼容性。由于FreeBSD宽松的法律条款,其代码被好多其他系统借鉴包括苹果公司的MacOS X,正因此由于MacOS X的UNIX兼容性,使得MacOS X获得了UNIX商标认证。

    它并不是一个Linux系统!但FreeBSD与Linux的用户群有相当一部分是重合的,二者支持的硬件环境也比较一致,所采用的软件也比较类似,所以可以将FreeBSD视为一个Linux版本来比较。FreeBSD拥有两个分支: stable和current。顾名思义,stable是稳定版,而 current则是添加了新技术的测试版。FreeBSD采用Ports包管理系统,与Gentoo类似,基于源代码分发,必须在本地机器编后后才能运行,但是Ports系统没有Portage系统使用简便,使用起来稍微复杂一些。FreeBSD的最大特点就是稳定和高效,是作为服务器操作系统的最佳选 择,但对硬件的支持没有Linux完备,所以并不适合作为桌面系统。


    SUSE Linux,简称"SuSE",发音为/zuz/,意思为"Software- und System-Entwicklung",这是一句德文,英文为"Software and system development"。现在这家公司的名字再度更改成SUSE Linux。它原是德国的 SuSE Linux AG公司发行维护的Linux发行版,是属于此公司的注册商标。2004年这家公司被Novell公司收购。广义上SUSE Linux是一系列Linux发行版,第一个版本出现在1994年初,SUSE现存的最古老的商业发行版之一,起源于德国,而SUSE Linux 针对个人用户。SUSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。1992年 Peter McDonald成立了Softlanding Linux System(SLS)这个发行版。这套发行版包含的软件非常多,更首次收录了X Window及TCP/IP等套件。Slackware就是一个基于SLS的发行版。


    Mandriva,是目前全球最优秀的Linux发行版之一,稳居于linux排行榜第一梯队。2005年之前稳居linux排行榜NO.1。它是目前最易用的linux发行版,也是众多国际级linux发行版中唯一一个默认即支持中文环境的linux。它是法国的Mandriva公司(前身为Mandrake公司)开发的Linux发行版。Mandriva公司现在仍然是欧洲最大的Linux厂商,Mandriva Linux的前身为著名的Mandrake Linux。Mandriva(Mandrake)项目是世界上第一个为非技术类用户设计的易于使用、安装和管理的linux版本。Mandriva(Mandrake Linux)早期方便的字体安装工具和默认的中文支持,为Linux普及做出了很大的贡献。现在的Mandriva是由mandrake和Conectiva结合发展而来的。


    Slackware,是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。 Slackware Linux的另一个突出的特性也符合KISS原则:Slackware没有如RPM之类的成熟的软件包管理器。Slackware的软件包都是通常的tgz(tar/gzip)格式文件再加上安装脚本。Tgz对于有经验的用户来说,比RPM更为强大,并避免了RPM之类管理器的依赖性问题。Slackware与其他的发行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力图成为“UNIX风格”的Linux发行版本。只吸收稳定版本的应用程序,并且缺少其他linux版本中那些为发行版本定制的配置工具。



    Linux 发行版(移动):

    Android,是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。


    MeeGo,是一种基于Linux的自由、开放源代码的移动便携设备操作系统。它在2010年2月的全球移动通信大会中发布,主要推动者为诺基亚与英特尔。MeeGo融合了诺基亚的Maemo及英特尔的Moblin平台,并由Linux基金会主导。MeeGo主要定位在移动设备、家电数码等消费类电子产品市场,可用于智能手机、平板电脑、上网本、智能电视和车载系统等平台。2011年9月28日,继诺基亚宣布放弃开发meego之后,英特尔也正式宣布将MeeGo与LiMo合并成为新的系统:Tizen。2012年7月,在诺基亚的支持下,Jolla Mobile公司成立。并基于Meego研发sailfish os,将在华发布新一代Jolla手机。


    Chrome OS,是一款基于Linux的开源PC操作系统,定位于上网本、紧凑型以及低成本电脑。这款开源软件将被命名为Chrome OS,谷歌公司于2010年12月7日在美国举行Chrome相关产品发布会,发布会上正式发布Chrome Web store和Chrome OS。Chromium OS是Google Chrome OS计算机操作系统的开源项目,主要是提供给开发者用的,每个人可以检查、修改代码甚至是编译出自己的版本。


    webOS,是一个嵌入式操作系统,以Linux内核为主体并加上部份Palm公司开发的专有软件,它主要是为Palm 智能手机而开发。该平台于2009年1月8日的拉斯维加斯国际消费电子展宣布给公众,并于2009年6月6日发布。该平台是事实上的PalmOS继任者,webOS将在线社交网络和Web 2.0一体化作为重点。第一款搭载webOS系统的智能手机是Palm Pre,于2009年6月6日发售。由于Palm被HP收购,webOS被收归HP旗下。2011年8月19日凌晨,在惠普第三季度财报会议上,惠普宣布正式放弃围绕TouchPad平板电脑和webOS手机的所有运营。


    Tizen,(中文名:泰泽)是两大Linux联盟 LiMo Foundation和 Linux Foundation整合资源优势,携手英特尔和三星电子,共同开发针对手机和其它设备的操作系统。该系统整合了LiMo和MeeGo两个操作系统,并且预计于2012年2月正式公布。Tizen系统是英特尔MeeGo系统与三星LiMo系统的混合体。  随着惠普放弃开发webOS智能手机和平板电脑,RIM的Playbook艰难求生,诺基亚剧变,运营商们希望能出现一个可替代的新操作系统,没人希望看到Android和iOS双寡头垄断的局面。  同时由于英特尔、三星各自在MeeGo及Bada发展遭遇困难,双方便携手全新平台Tizen系统,这样可以降低开发资源与人力,并强化技术及应用程序商店功能,包括宏碁、华硕均将加入Tizen平台开发计划,宏达电也正评估中,Tizen平台是否有机会形成 OS 平台第4势力,与Android、iOS、Windows相较劲,备受业界关注。


    BADA,是韩国三星电子自行开发的智能手机平台,底层为Linux核心。支援丰富功能和用户体验的软件应用,于2009年11月10日发布。bada在韩语裏是“海洋”的意思。bada的设计目标是开创人人能用的智能手机的时代。它的特点是配置灵活、用户交互性佳、面向服务优,非常重视SNS整合和基于位置服务应用。bada系统由操作系统内核层、设备层、服务层和框架层组成,支持设备应用、服务应用和Web与Flash应用。



    Linux 发行版(国内 ):

    RedFlag,红旗Linux是由北京中科红旗软件技术有限公司开发的一系列Linux发行版,包括桌面版、工作站版、数据中心服务器版、HA集群版和红旗嵌入式Linux等产品。目前在中国各软件专卖店可以购买到光盘版,同时官方网站也提供光盘镜像免费下载。红旗Linux是中国较大、较成熟的Linux发行版之一。


    Kylin,中标麒麟(原名中标普华Linux),2010年12月底,中标普华与国防科技大学强强联手进行操作系统方面的技术合作,合作之后的中标普华Linux操作系统更名为“中标麒麟”,而且也进一步更换了新操作系统的Logo。此次合作,是民用“中标普华”操作系统的易操作性与军用的“银河麒麟”的高度安全性在技术上的深层次合作,双方分别将各自的特色性能融合到新操作系统中。中标麒麟操作系统采用强化的Linux内核,分成桌面版、通用版、高级版和安全版等,满足不同客户的要求,已经广泛的使用在能源、金融、交通、政府、央企等行业领域。中标麒麟增强安全操作系统采用银河麒麟KACF强制访问控制框架和RBA角色权限管理机制,支持以模块化方式实现安全策略,提供多种访问控制策略的统一平台,是一款真正超越“多权分立”的B2级结构化保护操作系统产品。


    华镭Linux,通用操作系统RAYS 是由新华科技系统软件有限公司自主研发的中文Linux操作系统。它在Linux稳定内核的基础上融合了多项先进技术,能全面满足政府、公司、个人、家庭在办公、娱乐、学习和教育等多方面的应用需求。此外,华镭通用操作系统全面支持包括龙芯、众志在内的多款国产CPU,实现了“国产CPU+国产操作系统+国产应用软件”的完整产业链。


    Magic Linux,是一个新的Linux发行,简称 MGC,是针对中国人的版本,由中国Linux公社的社区会员和Linux爱好者制作的中文 Linux 发行版,现基于Fedora修改而来。Magic Linux的目的很简单:让大家真正地用Linux,而不是去一个接一个的汉化Linux。Magic Linux的口号是:没有实现不了的梦。2002年,cjacker 在中国Linux公社的论坛发布了自己为了学习而做的 Linux中文版,在 Red Hat 8.0的基础上修改而成,版本1.0。之后 cjacker 投身于北京中科红旗软件技术有限公司,Magic Linux 后续开发遇到了前所未有的困难。KanKer、KDE、sejishikong 等中国 Linux 公社会员加入了开发,重写了 Magic Linux,发布了 Magic Linux 2.0,最终形成了现在独立的稳定发行版本 2.5.X,2012年开发组正积极地研发以 Live 安装为主的 3.0。


    共创Linux,一款基于Linux的桌面操作系统,功能丰富,可以部分地替代现有常用的Windows桌面操作系统。它采用类似于Windows XP风格的图形用户界面,符合Windows XP的操作习惯,让用户使用起来感觉更熟悉,更易用,降低了培训成本。提供了优秀的中文支持能力,字体显示效果十分美观。高度智能化的中文拼音输入法,使用方便、输入效率高,达到Windows下拼音输入法同等的水平。



    Linux 桌面版:

    如果你只是需要一个桌面系统,而且既不想使用盗版,又不想花大量的钱购买商业软件,那么你就需要一款适合桌面使用的Linux发行版本了,如:Ubuntu

    如果你不想自己定制任何东西,不想在系统上浪费太多时间,那么很简单,你就根据自己的爱好在ubuntu、kubuntu以及xubuntu中选一款吧,三者的区别仅仅是桌面程序的不一样。

    如果你需要一个桌面系统,而且还想非常灵活的定制自己的Linux系统,想让自己的机器跑得更欢,不介意在Linux系统安装方面浪费一点时间,那么你的唯一选择就是Gentoo,尽情享受Gentoo带来的自由快感吧!

    如果你需要的是一个服务器系统,而且你已经非常厌烦各种Linux的配置,只是想要一个比较稳定的服务器系统而已,那么你最好的选择就是CentOS了,安装完成后,经过简单的配置就能提供非常稳定的服务了。

    如果你需要的是一个坚如磐石的非常稳定的服务器系统,那么你的唯一选择就是FreeBSD。

    如果你需要一个稳定的服务器系统,而且想深入摸索一下Linux的各个方面的知识,想自己定制许多内容,那么我推荐你使用Gentoo。   


    Linux 服务器:

    CentOS,其实是Redhat的内核,感觉是会成熟稳定一点,相比旧Redhat,他多了一个yum的命令,学Debian一样自动安装软件;但我感觉CentOS的可以Yum的东西相比Debian或Ubuntu实在太少了;CentOS介于年轻与成熟之间,它比Ubuntu更注重安全性,默认一装好就自带并打开防火墙就知道;而且有一个叫SELinux的东东在里面,让不同的程序之间权限有所限制,这也是我装CentOS一些软件经常莫名奇妙地告诉我“没有权限”的一个原因。后来因为一些软件搞了一夜,都没有搞成功,比如VSftp+PAM_MYSQL的认证,一气之下把他格掉了。

    Ubuntu,就是Debian的延续版,apt-get自动安装、更新软件的方式,是Debian首创。相比起来apt-get软件库及源强大很多,也多很多,我们的服务器除了一个magickWand(imageMagick的PHP API),其它东西全部都是apt-get下来的,安装不需要一分钟;感觉Ubuntu更加自由,小巧,灵活,有点年轻人的感觉。

    Gentoo,估计是性能最好的,因为他安装超麻烦;据说他的理念就是,让你明白Linux的每一样东西是如何出来的!全部由你定制来决定。

    FreeBSD,是另外一种类UNIX内核,不属于Linux,适做服务器就是采用FreeBSD,据说是性能最强劲的。但内核不一样,我们这次不敢尝试。



    Linux发行版 (列表)

    基于Debian
    基于Red Hat
    基于Mandriva
    基于Gentoo
    基于Slackware
    其它
     SUSE Arch Linux Puppy Linux
     Damn Small Linux MeeGo Slitaz
     Tizen StartOS 






    参考推荐:

    Linux扫盲篇:CentOS、Ubuntu、Gentoo

    国内十大Linux版本一览

    国内Linux发行版介绍


    展开全文
  • 最近碰到一个问题,在Linux终端下怎么查看当前操作系统是什么,版本是什么。不同的Linux发行版不完全一样,查了一些资料现在总结如下。有以下命令可以查看:第一种方法:# lsb_release -aLSB Version: :core-4.0-ia...

    最近碰到一个问题,在Linux终端下怎么查看当前操作系统是什么,版本是什么。不同的Linux发行版不完全一样,查了一些资料现在总结如下。有以下命令可以查看:

    第一种方法:

    # lsb_release -a

    LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch

    Distributor ID:    CentOS

    Description:    CentOS release 5.7 (Final)

    Release:    5.7

    Codename:    Final

    LSB是Linux Standard Base的缩写

    -v, --version      显示版本信息

    -i, --id           显示发行版的ID

    -d, --description  显示该发行版的描述信息

    -r, --release      显示当前系统是发行版的具体版本号

    -c, --codename     发行版代号

    -a, --all          显示上面的所有信息

    -h, --help         显示帮助信息

    这个命令适用于所有遵守LSB规范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等发行版。

    接下来的命令虽不能查看当前系统名和版本,但可以显示系统核心信息。

    root@MyMail ~ # uname

    Linux

    root@MyMail ~ # uname -r

    2.6.18-164.el5

    [root@localhost ~]# uname -a

    Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux

    以下二种方法适用于RedHat,CentOS

    root@MyMail ~# cat /etc/redhat-release(我的版本是centos 6.4所以我用的命令是cat /etc/centos-release)

    CentOS release 5.7 (Final)

    登录到linux执行rpm -q redhat-release

    #rpm -q redhat-release

    或CentOS

    root@MyMail ~ #rpm -q centos-release

    centos-release-5-7.el5.centos.1

    RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”

    rpm -q samba //查询程序是否安装

    rpm -ivh  /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度

    rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm    //指定安装目录

    rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm    //用来检查依赖关系;并不是真正的安装;

    rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降级为旧版本

    rpm -qa | grep httpd      #[搜索指定rpm包是否安装]--all搜索*httpd*

    rpm -ql httpd         #[搜索rpm包]--list所有文件安装目录

    rpm -qpi Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install package信息

    rpm -qpf Linux-1.4-6.i368.rpm #[查看rpm包]--file

    rpm -qpR file.rpm       #[查看包]依赖关系

    rpm2cpio file.rpm |cpio -div    #[抽出文件]

    rpm -ivh file.rpm  #[安装新的rpm]--install--verbose--hash

    rpm -ivh

    rpm -Uvh file.rpm    #[升级一个rpm]--upgrade

    rpm -e file.rpm      #[删除一个rpm包]--erase

    第四种方法:

    当前centos 版本与redhat对应的版本的命令

    这个命令在centos下并不准确,显示的系统和版本也是Red Hat 3.4.6-10。

    # cat /proc/version

    Linux  version 2.6.9-78.ELsmp (mockbuild@builder16.centos.org) (gcc version  3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Fri Jul 25 00:04:28 EDT 2008

    而此命令在Ubuntu上使用,显示中智能看出是Ubuntu,但看不出版本。

    最后一种方法:

    #cat /etc/issue

    在CentOS下执行显示为:

    CentOS release 5.7 (Final)

    Kernel \r on an \m

    或在Ubuntu下显示为:

    Ubuntu 11.04 \n \l

    可以查看当前正在运行的 Ubuntu 的版本号。

    展开全文
  • 由于Redhat和CentOS的发行版本现在众多,所以我们应该知道CentOS和Redhat及linux内核之间版本的对应关系对维护系统还是很有帮助的。对应的列表如下:Redhat 9.0———————————————2.4.20-8RHEL 3 Update...

    由于Redhat和CentOS的发行版本现在众多,所以我们应该知道CentOS和Redhat及linux内核之间版本的对应关系对维护系统还是很有帮助的。对应的列表如下:

    Redhat 9.0———————————————2.4.20-8

    RHEL 3 Update 8————————————2.4.21-47

    RHEL 4 ————————————————2.6.9-5

    RHEL 4 Update 1————————————2.6.9-11

    RHEL 4 Update 2————————————2.6.9-22

    RHEL 4 Update 3————————————2.6.9-34

    RHEL 4 Update 4————————————2.6.9-42

    RHEL 4 Update 5————————————2.6.9-55

    RHEL 4 Update 6————————————2.6.9-67

    RHEL 4 Update 7————————————2.6.9-78

    CentOS 5/RHEL 5 ———————————2.6.18-8

    CentOS 5.1/RHEL 5 Update 1——————2.6.18-53

    CentOS 5.2/RHEL 5 Update 2——————2.6.18-92

    CentOS 5.3/RHEL 5 Update 3——————2.6.18-128

    CentOS 5.4/RHEL 5 Update 4——————2.6.18-164

    CentOS 5.5/RHEL 5 Update 5——————2.6.18-194

    CentOS 5.6/RHEL 5 Update 6——————2.6.18-238

    CentOS 5.7/RHEL 5 Update 7——————2.6.18-274

    CentOS 5.8/RHEL 5 Update 8——————2.6.18-308

    CentOS 5.9/RHEL 5 Update 9——————2.6.18-348

    CentOS 5.10/RHEL 5 Update 10——————2.6.18-371

    CentOS 6.0/RHEL 6 Update 0——————2.6.32-71

    CentOS 6.1/RHEL 6 Update 1——————2.6.32-131

    CentOS 6.2/RHEL 6 Update 2——————2.6.32-220

    CentOS 6.3/RHEL 6 Update 3——————2.6.32-279

    CentOS 6.4/RHEL 6 Update 4——————2.6.32-358

    CentOS 6.5/RHEL 6 Update 5——————2.6.32-431

    更完整的一个对照表格

    CentOS version Architectures[13]RHEL base KernelCentOS release dateRHEL release date Delay (days)

    2.1 i386 2.1 2.4.9 14 May 2004[1] 17 May 2002[14] 728

    3.1 i386, x86-64, IA-64, s390, s390x 3.1 2.4.21-15 19 March 2004[15] 23 October 2003[14] 148

    3.3 i386, x86-64, IA-64, s390, s390x 3.3 2.4.21-20 17 September 2004 3 September 2004 14

    3.4 i386, x86-64, IA-64, s390, s390x 3.4 2.4.21-27 23 January 2005 12 December 2004 42

    3.5 i386 3.5 2.4.21-32 10 June 2005[16] 18 May 2005 23

    3.6 i386 3.6 2.4.21-37 1 November 2005[17] 28 September 2005 34

    3.7 i386, x86-64, IA-64, s390, s390x 3.7 2.4.21-40 10 April 2006[18] 17 March 2006 23

    3.8 i386, x86-64 3.8 2.4.21-47 25 August 2006[19] 20 July 2006 36

    3.9 i386, x86-64, IA-64, s390, s390x 3.9 2.4.21-50 26 July 2007[20] 15 June 2007 41

    4.0 i386, x86-64, various 4.0 2.6.9-5 9 March 2005[21] 14 February 2005[22] 23

    4.1 i386, IA-64, s390 4.1 2.6.9-11 12 June 2005[23] 8 June 2005 4

    4.2 i386, x86-64, IA-64, s390, s390x, alpha 4.2 2.6.9-22 13 October 2005[24] 5 October 2005 8

    4.3 i386, x86-64, IA-64, s390, s390x 4.3 2.6.9-34 21 March 2006[25] 12 March 2006 9

    4.4 i386, x86-64 4.4 2.6.9-42 30 August 2006[26] 10 August 2006 20

    4.5 i386, x86-64, IA-64 4.5 2.6.9-55 17 May 2007[27] 1 May 2007 16

    4.6 i386, x86-64, IA-64, Alpha, s390, s390x, PowerPC (beta), SPARC

    (beta) 4.6 2.6.9-67 16 December 2007[28] 16 November 2007[29] 30

    4.7 i386, x86-64 4.7 2.6.9-78 13 September 2008[30] 24 July 2008[31] 51

    4.8 i386, x86-64 4.8 2.6.9-89 21 August 2009[32] 18 May 2009[33] 95

    4.9 i386, x86-64 4.9 2.6.9-100 2 March 2011[34] 16 February 2011[35] 14

    5.0 i386, x86-64 5.0 2.6.18-8 12 April 2007[36] 14 March 2007[37] 28

    5.1 i386, x86-64 5.1 2.6.18-53 2 December 2007[38] 7 November 2007[39] 25

    5.2 i386, x86-64 5.2 2.6.18-92 24 June 2008[40] 21 May 2008[41] 34

    5.3 i386, x86-64 5.3 2.6.18-128 31 March 2009[42] 20 January 2009[43] 69

    5.4 i386, x86-64 5.4 2.6.18-164 21 October 2009[44] 2 September 2009[45] 49

    5.5 i386, x86-64 5.5 2.6.18-194 14 May 2010[46] 31 March 2010[47] 44

    5.6 i386, x86-64 5.6 2.6.18-238 8 April 2011[48] 13 January 2011[49] 85

    5.7 i386, x86-64 5.7 2.6.18-274 13 September 2011[50] 21 July 2011[51] 54

    5.8 i386, x86-64 5.8 2.6.18-308 7 March 2012[52] 21 February 2012[53] 15

    5.9 i386, x86-64 5.9 2.6.18-348 17 January 2013[54] 7 January 2013[55] 10

    5.10 i386, x86-64 5.10 2.6.18-371 19 October 2013[56] 30 September 2013[57] 19

    6.0 i386, x86-64 6.0 2.6.32-71 10 July 2011[58] 10 November 2010[59] 242

    6.1 i386, x86-64 6.1 2.6.32-131 9 December 2011[60] 19 May 2011[61] 204

    6.2 i386, x86-64 6.2 2.6.32-220 20 December 2011[62] 6 December 2011[63] 14

    6.3 i386, x86-64 6.3 2.6.32-279 9 July 2012[64] 21 June 2012[65] 18

    6.4 i386, x86-64 6.4 2.6.32-358 9 March 2013[66] 21 February 2013[67] 15

    6.5 i386, x86-64 6.5 2.6.32-431 1 December 2013[68] 21 November 2013[69] 10

    【原创】Linux基础之查看linux发行版以及内核版本

    redhat查看发行版 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 查看内核版本 # uname -aLinux $h ...

    Linux发行版和内核版本

    1./etc/issue 和 /etc/redhat-release都是系统安装时默认的发行版本信息,通常安装好系统后文件内容不会发生变化. 2.lsb_release -a :FSG(Free St ...

    查看Linux内核版本

    您可能因多种原因需要确切知道GNU / Linux操作系统上运行的内核版本. 也许您正在调试与硬件相关的问题,或者了解影响旧内核版本的新安全漏洞,并且您想知道您的内核是否易受攻击. 无论是什么原因,从 ...

    Linux内核版本 uname命令 GNU项目 Linux发行版

    1.内核版本由linux内核社区统一编码和发布,格式如下图: major.minor.patch-build.desc 主版本号.次版本号.对次版本号的修订次数-编译次数.当前版本的特殊信息 次版本号 ...

    查找 Linux 发行版名称、版本和内核详细信息

    作者: Sk 译者: LCTT geekpi | 2019-08-26 11:40   收藏: 1 本指南介绍了如何查找 Linux 发行版名称.版本和内核详细信息.如果你的 Linux 系统有 GU ...

    Linux内核版本介绍与查询

    Linux内核版本命名在不同时期有着不同的规范,在涉及到Linux版本问题时经常容易混淆,主线版本/稳定版/长期支持版本经常搞不清楚,本文主要记录下内核版本命名的规则以及如何查看Linux系统版本信息 ...

    Linux 内核版本命名

    Linux 内核版本命名在不同的时期有其不同的规范,我们熟悉的也许是 2.x 版本奇数表示开发版.偶数表示稳定版,但到 2.6.x 以及 3.x 甚至将来的 4.x ,内核版本命名都不遵守这样的约定. ...

    查看Linux内核版本命令

    一.查看Linux内核版本命令(两种方法): .cat /proc/version .uname -a 二.查看Linux系统版本的命令(3种方法): .lsb_release -a即可列出所有版本信 ...

    【2016-08-21】Linux内核版本编号规则简介

    我们已经了解可以使用下面的几天命令来查看Linux内核版本及Ubuntu发行版本的信息: uname -r uname -a cat /proc/version lsb-release -a 等等 可 ...

    随机推荐

    DOCTYPE的详细图解

    之前有一次写代码的时候忘记写了 导致样式的效果一直有点问题,查了很久才发现时候这个的锅.之后自己详细的来查找了DOCTYPE的作用. 在目前,基本上都是采用浏 ...

    Linux中vi编辑器的用法

    实验一: vi编辑器的模式切换 1.       实验目标:熟练掌握vi编辑器的三种模式间切换及其特点 2.       实验操作步骤: 步骤一: 进入vi编辑器即命令模式 进入vi编辑器可以在命令终 ...

    Winform基础 -- 菜单

    快速创建默认菜单 使用控件 MenuStrip : 点击菜单的右上方小三角:选择 [插入标准项] 即可显现出标准的菜单格式: 如果想添加更多的菜单项,可以在   [请在此处键入] 处输入菜单项的名称 ...

    Python中使用中文

    python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识.当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了. 先来看看pytho ...

    kubernete的证书总结

    服务端保留公钥和私钥,客户端使用root CA认证服务端的公钥. kubernetes的证书类型主要分为3类: serving CA: 用于签署serving证书,该证书用于加密https通信.用于签 ...

    redhad安装gcc问题---解决依赖问题

    在安装gcc时需要cpp和cloog-ppl 但是在安装cpp的时候需要这个依赖:  libmpfr.so.1()(64bit) is needed by cpp-4.4.6-3.el6.x86_64 ...

    聊聊setTimeout和setInterval线程

    在聊setTimeout和setInterval这两个事件的前,先聊另外一个与之密切关联的知识点,那就是线程(thread).而线程有常常跟另外一个词语--“进程”一起出现.那么何为线程?何为线程呢? ...

    六、vue路由Vue Router

    一.基本概念 route, routes, router 1, route,它是一条路由,由这个英文单词也可以看出来,它是单数, Home按钮  => home内容, 这是一条route,  a ...

    折腾一下WebSocket的ArrayBuffer传输方式

    前言   之前写WebSocket都是基于文本传输的,后来准备升级项目,于是打算尝试一下arraybuffer传输方式,由于是第一次使用javascript处理字符串转arraybuffer,不过真的 ...

    展开全文
  • 1、# uname -a (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux 2、# cat /proc/version (Linux查看当前操作系统...
  • 介于公司使用的Linux版本redHat7,本人也重redHat7入手,redHat7的yum源是需要注册的,注定无法使用我们可以使用免费版本的CentOS的yum源来代替。然后redHat7小版本之间也是有差别的(自己使用的体会),7.2版本...
  • 一、查看Linux系统版本的命令(3种方法)1、cat /etc/issue,此命令也适用于所有的Linux发行版。[root@S-CentOS home]# cat /etc/issueCentOS release 6.5 (Final)Kernel \r on an \m2、cat /etc/redhat-release,这种...
  • 查看系统版本, 红帽发行信息 cat /etc/RedHat-release查看主机名hostnamecat/etc/hostnamehostname A.tedu.cn#修改主机名. 需新开一个终端, 才能验证到变化.修改主机名: 修改 / etc/hostname 文件内容步骤:[...
  • redhat服务器升级内核

    2022-07-18 18:56:20
    本文最后更新于 200 天前,其中...确认当前操作系统的内核版本 [root@server0 ~]# uname -r 3.10.0-123.el7.x86_64 第二步 下载准备升级的内核文件,比如说内核已存在于某个 Yum 仓库:http://content.example.com...
  • 查看当前centos版本redhat对应的版本的命令 cat /proc/version [root@aleiye bin]# cat /proc/version Linux version 2.6.32-504.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version ...
  • 如何查看当前系统版本版本

    千次阅读 2021-05-11 17:12:59
    作为一名系统管理员,了解系统版本号是必然。因为不同大版本之间的命令和启动流程等之间有很大的差异;一、在/etc/system-release 里面查看~]#ls -l /etc/system-releaselrwxrwxrwx. 1 root root 14 Jul 19 19:37 /...
  • 查看系统版本号(Redhat)

    千次阅读 2013-04-14 16:46:50
    一、查看Linux内核版本命令(两种方法): 1、cat /proc/version [root@localhost ~]# cat /proc/version Linux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.centos.org) (gcc version 4.1.2...
  • 当前文件为rehat重新设置新的yum源所需的文件,具体操作可以参考本人主页全新redhat安装docker集群文档。如无积分可从该路径下载http://mirrors.163.com/centos/7/os/x86_64/Packages/
  • Redhat防火墙

    千次阅读 2021-08-09 22:18:16
    Redhat防火墙 什么防火墙 ​ 防火墙:防火墙是位于内部网和外部网之间的屏障,它按照系统管理员预先定义好的规则来控制数据包的进出。 ​ 防火墙又可以分为硬件防火墙与软件防火墙。硬件防火墙是由厂商设计好的主机...
  • redhat7-openssh工具离线升级8.4版本

    千次阅读 热门讨论 2020-12-03 09:47:33
    ssh当前版本为6.6.1,升级至8.4版本。 下载依赖包openssh 8.4安装包 wget https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.4p1.tar.gz 下载pam安装包 链接: ...
  • Redhat版本与linux内核对应参照表

    千次阅读 2013-05-13 20:45:46
    128: 表示这个当前版本的第5次微调patch , 而ELsmp指出了当前内核是为ELsmp特别调校的 EL : Enterprise Linux ; smp : 表示支持多 处理器  , 表示该内核版本支持多处理器  linux内核下里的ELsmp与EL与smp  在...
  • 查看当前目录下的文件(详细信息) ll 查看当前目录所有文件(不显示详细信息) ls 查看文件前3行 head -n 3 文件 head命令名称,-n 3作为一个参数而不是两个参数,3是修饰-n 查看文件后3行 tail -n 3 文件 显示用户...
  • 在新的 RedHat 8 或者更新的 Linux 版本中,我们可以使用 timedatectl 来对时间进行相关的操作进行一些修改。 设置时区 当系统完成初始化以后,对时间的设置是非常必要的,可以使用下面的方法对时区进行...
  • 下面的程序可以打印出当前运行环境里面的所有环境变量: #i nclude extern char**environ; int main () { char**var; for (var =environ;*var !=NULL;++var) printf ("%s \n ",*var); return 0; } 分享: 喜欢 0 赠...
  • redhat一键安装php脚本

    2014-09-05 00:07:24
    一键安装php到linux上的脚本,php程序地址为: ... 执行时请先定义APACHE_HOME 如果没有安装apache请先安装apache 在当前shell环境中运行安装脚本,而不能在子shell中 即 . install_php
  • 显示当前内核版本 2. 输入 rpm -qa | grep kernel 显示所有的内核 输入 删除时,需要root权限 yum remove name //name 为想要删除的内核名 //例如: yum remove kernel-3.10.0-123.el7.x86_64 4. 重启后多余...
  • linux redhat 添加用户

    2021-05-10 02:59:49
    id ###查看用户信息id -u ###查看用户uid-g ###查看用户所在组id-a ### 查看用户所有信息-G###查看用户所在所有组id(包括所有历史组)-un ###查看...不仅个改变了用户名,而且改变了用户bash环境echo $PATH ##查看当前...
  • 生产环境中,有时需要对Liunx 操作系统的内核进行升级、本文以rhel6.7 操作系统为例,将 2.6.32的内核升级至 3.10.104一、查看当前操作系统uname -aLinux rhel67.novalocal 2.6.32-573.el6.x86_64二、准备安装包...
  • 一、上传6.3安装镜像至/media二、查看当前版本与内核信息1、cat /etc/redhat-release2、uname -a 得到RedHat6.2内核版本为2.6.32-220.el6.x86_64#13、配置yum源cat /etc/yum.repos.d/rhel6u1.repo[RHEL6u3]name=RHEL...
  • Redhat7.4搭建NTP服务器

    2021-03-05 17:57:33
    一台服务端(Redhat7.4),两台客户端(windows/Linux) 测试服务端 1.yum安装 yum -y install ntp 2.启动并设置时区: systemctl start ntpd timedatectl set-timezone Asia/Shanghai centos6 启动:service ntpd...
  • RedHat/CentOS安装glibc2.14

    千次阅读 2021-07-10 01:50:13
    经常会遇到"libc.so.6: version `GLIBC_2.14' not found",主要是因为RedHat系追求稳定,对于glibc版本太过于保守,而在Ubuntu上则相对更激进,Ubuntu14的glibc版本就已经是2.19了,而RedHat7/CentOS7上的版本甚至...
  • Redhat6开启ssh

    千次阅读 2021-05-15 19:02:11
    简要的记两个命令:永久开启chkconfig sshd on重启后失效...转载一篇:《chkconfig用法对sshd各种服务应用介绍》在当前大多数Linux发行版中可能都会包含这两个命令,chkconfig用法为我们控制Linux中的服务(守护...
  • redhat常用命令

    千次阅读 2021-01-16 22:38:09
    redhat命令 1.常用命令 ls :列出当前路径下有哪些文件 pwd:显示当前文件路径 cd :回到自己的工作目录(也就是最开始进入的目录) cpDir1.c Dir2.c:将DIr1.c 的内容拷贝一份给 Dir2.c touchDome1.txt:在...
  • 他写道:“CentOS 项目的未来是 CentOS Stream,在明年,我们将把重点从重建 Red Hat Enterprise Linux(RHEL)的 CentOS Linux 转移到 CentOS Stream,后者紧跟当前 RHEL 版本发布。” Rich Bowen 还提到,CentOS ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 103,815
精华内容 41,526
关键字:

当前redhat版本