如何查看Linux操作系统版本

如何查看Linux操作系统版本,第1张

Linux系统查看当前安装的系统是32位还是64位方法如下:[root@localhost mysql-5157]# getconf LONG_BIT64通过上面命令,可以很方便看到是64位,如果结果是32就是32位系统。查看Linux版本信息命令如下:[root@localhost mysql-5157]# lsb_release -aLSB Version: :core-40-amd64:core-40-ia32:core-40-noarch:graphics-40-amd64:graphics-40-ia32:graphics-40-noarch:printing-40-amd64:printing-40-ia32:printing-40-noarchDistributor ID: CentOSDescription: CentOS release 58 (Final)Release: 58Codename: Final

输入"uname -a ",可显示电脑以及操作系统的相关信息。

输入"n",说明正在运行的内核版本。

输入"c", 显示的是发行版本信息

lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)

linux服务器系统多使用CentOS、uBuntu、Gentoo、FreeBSD、Debian。服务器操作系统应该选择 Ubuntu 还是 CentOS ,CentOS目前市场占有率第一。根据Linux服务器搭建的环境来选择:

nginx+php+mysql 选择freebsd

tomcat+jsp+orcal 选择ubuntu

apache+php+mysql 选择centos

如果没有专门的服务器运维人员,Ubuntu更合适,根据VPS服务商统计,超过75%都在用Ubuntu/Debian,用CentOS的不足20%。

57% of deployments are Ubuntu

18% of deployments are Debian

16% of deployments are CentOS

31% of deployments are Fedora

19% of deployments are Gentoo

多数Linux开发者使用的是Ubuntu的桌面版,倾向在开发生产时使用相同的系统,并且还能使用很多工具。但总体上来说技术允许下,RHEL/CentOS是一个更优越的服务器部署平台,

LINUX和WIN系统的登录界面以及远程连接方式都不一样,WIN系统可以直接用系统自带的远程桌面连接。LINUX系统需要借助于PUTTY之类的远程工具。

WIN系统与我们家用电脑接近,都是图形界面。LINUX系统虽然也有图形界面,但服务器所使用的LINUX大多是命令行界面,很容易识别。

具体步骤为:

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在linux命令行下输入shell指令:uname -a。

3、最后,按下回车键执行shell指令,此时会看到当前系统是linux系统的打印。

查看linux版本:

1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:

[root@SOR_SYS ~]# lsb_release -a

LSB Version: :core-40-amd64:core-40-ia32:core-40-noarch:graphics-40-amd64:graphics-40-ia32:graphics-40-noarch:printing-40-amd64:printing-40-ia32:printing-40-noarch

Distributor ID: RedHatEnterpriseAS

Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 4)

Release: 4

Codename: NahantUpdate4

[root@SOR_SYS ~]#

注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

免费提供最新Linux技术教程书籍,入门自学书籍《linux就该这么学》,为开源技术爱好者努力做得更多更好

你好,查看方法如下:

1 查看内核版本命令:

chen@mylinuxserver:~> cat /proc/version

Linux version 265-7244-smp (geeko@buildhost) (gcc version 333 (SuSE Linux)) #1 SMP Mon Dec 12 18:32:25 UTC 2005

/proc 目录的作用?

chen@mylinuxserver:/proc> uname -a

Linux mylinuxserver 265-7244-smp #1 SMP Mon Dec 12 18:32:25 UTC 2005 i686 i686 i386 GNU/Linux

chen@mylinuxserver:/proc> uname -r

265-7244-smp

uname命令的作用?

2 查看Linux版本:

1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:

chen@mylinuxserver:/proc> lsb_release -a

LSB Version: core-20-noarch:core-30-noarch:core-20-ia32:core-30-ia32:graphics-20-ia32:graphics-20-noarch:graphics-30-ia32:graphics-30-noarch

Distributor ID: SUSE LINUX

Description: SUSE LINUX Enterprise Server 9 (i586)

Release: 9

Codename: n/a

注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

2) 登录到linux执行cat /etc/issue,例如如下:

chen@mylinuxserver:/proc> cat /etc/issue

Welcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel \r (\l)

3) 登录到linux执行cat /etc/redhat-release ,例如如下:

chen@mylinuxserver:/proc> cat /etc/release

LSB_VERSION="core-20-noarch:core-30-noarch:core-20-ia32:core-30-ia32"

cat: /etc/lsb-released: 是一个目录

SUSE LINUX Enterprise Server 9 (i586)

VERSION = 9

PATCHLEVEL = 3

第一种方法:

# lsb_release -a

第二种方法:

# uname -a

第三种方法:

# cat /proc/version

第四种方法:

#cat /etc/issue

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何查看Linux操作系统版本

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情